JBA International
Software Engineer II (SQL Database)
JBA International, Houston, Texas, United States,
The Software Engineer II will have a solid knowledge of database concepts and software development tools. They will work closely with other Software Engineers, Business Systems Analysts, and business stakeholders to develop and maintain mobile solutions.
Duties and Responsibilities
Collaborate with business systems analysts and internal business users to develop solutions based on requirements
Design, build, and maintain efficient, reusable, and robust code while using source control to manage code across all environments
Write code at all tiers from persistence to middle tier to frontend
Troubleshoot, analyze, and debug application issues
Proficiently skilled at optimizing and refactoring existing code to increase responsiveness, performance, and maintainability
Participates and assists in code reviews and quality assurance processes to ensure that architectures and standards are being followed
Adheres to and support company policies and procedures
Adheres to and support coding standards and best practices
Uphold and maintain conceptual, logical, and physical application architectures
Advise and aid in solving complex business problems for the client
Ability to work in and support a healthy team/collaborative environment
Perform other duties as assigned
Qualifications & Requirements
Required Education, Experience, Certification/Licensure
Bachelor’s degree in Computer Science or similar field
A demonstrated expertise in Object Oriented Analysis and Design
Excellent ability to read and create high performance SQL queries
Excellent ability in unit testing/test-driven development
Excellent ability to develop in MVC-based frameworks in C# or Python
Excellent ability to develop in frontend technologies (React, Angular, and Vue)
Self-motivated to learn new practices, processes, skills, tools, and knowledge that align with company priorities and/or future opportunities
General knowledge of utilizing SOAP and/or REST APIs
General knowledge and experience of web accessibility
Some understanding of cross-platform and cross-browser issues
#J-18808-Ljbffr
Duties and Responsibilities
Collaborate with business systems analysts and internal business users to develop solutions based on requirements
Design, build, and maintain efficient, reusable, and robust code while using source control to manage code across all environments
Write code at all tiers from persistence to middle tier to frontend
Troubleshoot, analyze, and debug application issues
Proficiently skilled at optimizing and refactoring existing code to increase responsiveness, performance, and maintainability
Participates and assists in code reviews and quality assurance processes to ensure that architectures and standards are being followed
Adheres to and support company policies and procedures
Adheres to and support coding standards and best practices
Uphold and maintain conceptual, logical, and physical application architectures
Advise and aid in solving complex business problems for the client
Ability to work in and support a healthy team/collaborative environment
Perform other duties as assigned
Qualifications & Requirements
Required Education, Experience, Certification/Licensure
Bachelor’s degree in Computer Science or similar field
A demonstrated expertise in Object Oriented Analysis and Design
Excellent ability to read and create high performance SQL queries
Excellent ability in unit testing/test-driven development
Excellent ability to develop in MVC-based frameworks in C# or Python
Excellent ability to develop in frontend technologies (React, Angular, and Vue)
Self-motivated to learn new practices, processes, skills, tools, and knowledge that align with company priorities and/or future opportunities
General knowledge of utilizing SOAP and/or REST APIs
General knowledge and experience of web accessibility
Some understanding of cross-platform and cross-browser issues
#J-18808-Ljbffr