Senior Software Developer

The Senior Web Developer role will be responsible for assisting in the design, development, testing and maintenance of our web-based applications. The Senior Web Developer should have a deep understanding of the software development life cycle while implementing the industries best practices for stability, performance, scalability, and maintainability. Responsibilities include but are not limited to design and development of web applications and web services. Employing best practices for designing scalable, extensible and secure applications. Work with business analysts to understand and refine requirements. Participate in code review, and emphasize code quality and testing in all your work.

Experience working both independently and in a team-oriented & collaborative environment. Independently manage assigned tasks & mentor other team members. Ensure that all new solutions are scalable and yield to high architectural standard qualifications. Ability to complete all phases of the software development life-cycle including analysis, design, development, testing and support utilizing agile methodologies. Excellent analytical/problem solving skills delivering high level of service through responsiveness and accuracy. Versatile, flexible, and willing to work with changing priorities. Possessing strong understanding and demonstrated usage of object-oriented design concepts.


  • SQL Server
  • ETL
  • PostgreSQL
  • MySQL
  • Tableau
  • MS Power
  • BI Development
  • Nodes.JS
  • Java Application Development
  • Javascript
  • Anular.JS
  • TFS
  • GIT
  • C#

Job Type: Full-time


  • Development: 3 years (Preferred)


  • Master’s (Preferred)

Work authorization:

  • United States (Required)


Email your resume to