Core Expectations for this ONSITE Position in Ft. Lauderdale:
The Back End Software Developer will participate in the design, development and maintenance of new products and new features for existing and new products. In all of these tasks, they will work closely with other development team members as well as our support, operations and quality assurance teams.
As a member of the SaaS Development team, your responsibilities will include the following:
Maintain the existing Genius Suite product set by investigating, designing and implementing fixes to customer reported defects.
Works on a team helping to define and develop requested software development deliverables.
Participate in the development of product and technology road maps.
Remains current on core technologies and best practices.
Provide solid security coding practices.
Maintains/updates documentation related to software features and functionality.
Requirements:
Bachelor's degree in Computer Science or equivalent.
4+ years of professional software development.
Excellent Python, object-oriented design and development skills.
CentOS and Ubuntu Linux experience is desired.
Solid understanding of the Software as a Service (SaaS) model.
Experience with cloud service providers: AWS and/or Microsoft Azure.
Experience with microservices architecture design and development.
Understanding of system design, distributed systems, cloud infrastructure, continuous integration, DevOps, REST APIs, fault tolerance and scalability.
Experience working with CI/CD tools, TeamCity.
Experience and understanding of SQL queries development, database structures and working with enterprise large-scale databases.
Ability to work in an Agile/Scrum environment.
Excellent communication and collaboration skills and an ability to interface with business stakeholders and other engineers.
Ability to prioritize, meet deadlines and to work well under pressure.
Proficient analytical and problem-solving skills.
Nesco Resource and affiliates (Lehigh G.I.T Inc, and Callos Resource, LLC) is an equal employment opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status, or any other legally protected characteristics with respect to employment opportunities.
Microservices
Scalability
Scrum (Software Development)
Agile Software Development
Interface
The Back End Software Developer will participate in the design, development and maintenance of new products and new features for existing and new products. In all of these tasks, they will work closely with other development team members as well as our support, operations and quality assurance teams.
As a member of the SaaS Development team, your responsibilities will include the following:
Maintain the existing Genius Suite product set by investigating, designing and implementing fixes to customer reported defects.
Works on a team helping to define and develop requested software development deliverables.
Participate in the development of product and technology road maps.
Remains current on core technologies and best practices.
Provide solid security coding practices.
Maintains/updates documentation related to software features and functionality.
Requirements:
Bachelor's degree in Computer Science or equivalent.
4+ years of professional software development.
Excellent Python, object-oriented design and development skills.
CentOS and Ubuntu Linux experience is desired.
Solid understanding of the Software as a Service (SaaS) model.
Experience with cloud service providers: AWS and/or Microsoft Azure.
Experience with microservices architecture design and development.
Understanding of system design, distributed systems, cloud infrastructure, continuous integration, DevOps, REST APIs, fault tolerance and scalability.
Experience working with CI/CD tools, TeamCity.
Experience and understanding of SQL queries development, database structures and working with enterprise large-scale databases.
Ability to work in an Agile/Scrum environment.
Excellent communication and collaboration skills and an ability to interface with business stakeholders and other engineers.
Ability to prioritize, meet deadlines and to work well under pressure.
Proficient analytical and problem-solving skills.
Nesco Resource and affiliates (Lehigh G.I.T Inc, and Callos Resource, LLC) is an equal employment opportunity employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, or veteran status, or any other legally protected characteristics with respect to employment opportunities.
Recommended Skills
Software As A ServicesMicroservices
Scalability
Scrum (Software Development)
Agile Software Development
Interface