Sr. Software Engineer
Advantive
The Senior Software Developer plays a key role in creating innovative software solutions that fuel the company's growth and strengthen its position as a leader in the enterprise software market. In this role, you'll collaborate with talented product and development teams to design, build, and launch software that meets high standards for quality and creativity. Your expertise in agile methodologies, unit testing, and teamwork will help deliver software that's scalable, reliable, and consistently exceeds customer expectations. As a Senior Software Developer, you'll be involved in every step of the development process—from brainstorming ideas to deployment—helping the company stay agile and ready to meet market demands.
Key Responsibilities
+ Write, maintain, and document code consistently, ensuring it is both clean and efficient to support effective software development
+ Exhibit proficiency in Java and SQL along with other coding languages like React, CSS and TypeScript. Focusing on best practices and optimal performance in software development
+ Accurately estimate project timelines and conduct thorough quality assurance reviews to ensure high standards of project delivery
+ Demonstrate skill in unit testing, ensuring that software maintains high standards of reliability and functionality
Competencies
+ Analytically savvy & data driven: Proficiency in utilizing data and analytics to make informed decisions and drive business strategies
+ Disciplined execution: Detail-oriented and organized, this leader prioritizes effectively, excels at time management, and anticipates well in decision making
+ Proactive problem solving: Ability to identify potential issues before they arise and effectively address them to mitigate risks and capitalize on opportunities
+ Agile methodology/Scrum: Implements Agile and Scrum methodologies to enhance project adaptability and response.
+ Unit testing: Ensures software reliability through comprehensive unit testing.
+ Web development experience: Utilizes web development expertise to enhance online platforms and services.
+ Exposure to distributed architecture development (RMI, Web Services, Microservices).
+ Demonstrated ability to manage time effectively, break tasks down into appropriate units of work, and successfully deliver milestones
Qualifications
+ Bachelor's degree in Computer Science Or equivalent degree
+ 5+ years in a Development Role
+ 1+ years in a lead Development Role
Confirm your E-mail: Send Email
All Jobs from Advantive