Ascensus

Associate Software Engineer, IT Software Engineering

Ascensus

full-time

Posted on:

Location Type: Office

Location: NewtonFloridaMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • Responsible for protecting, securing, and proper handling of all confidential data held by Ascensus to ensure against unauthorized access, improper transmission, and/or unapproved disclosure of information that could result in harm to Ascensus or our clients.
  • Analyze, implement, test, document and maintain new and current software applications with minimal oversight in support of achieving the business goals.
  • Assist in estimating and planning throughout the software development life cycle.
  • Support people and process improvement strategies for the organization.
  • Assist with other tasks and projects as assigned

Requirements

  • 1+ years of experience developing software & systems for small to medium business environments
  • Working experience in one or more programming languages, technologies and software platforms, such as C#, Java, JavaScript, MS-SQL Server, Sybase.
  • Strong problem solving skills
  • Understanding of design principles (patterns, cohesion/coupling, S.O.L.I.D.)
  • Understanding of object-oriented design, data structures and algorithms
  • Familiarity with Services Oriented Architecture and RESTful services development
  • Passion for developing good software
  • Experience participating in design discussions with both technical and non-technical audiences.
  • Familiarity or experience with Agile engineering practices (test driven development, continuous integration and pair programming, etc.)
  • Working experience with Python, C/C++, MySQL, Apache, Ngnix, Redis, JavaScript, jQuery, Knockout.js
  • Experience in open source development
  • Understanding of web technologies (HTTP, Apache, HTTP Proxies)
  • Experience with continuous integration and deployment (CI/CD)
  • Experience with working with legacy code.
Benefits
  • N/A 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#JavaJavaScriptMS-SQL ServerSybasePythonC/C++MySQLApacheNginx
Soft Skills
problem solvingcommunicationcollaborationpassion for software development