Software Engineer Engineering - Ridgeland, MS at Geebo

Software Engineer

Summary of PositionThe Software Engineer V will provide technical leadership by working both across and within the agile development team throughout the full development life cycle.
This role will create architectural approaches for software design and implementation to guide the development team.
The Software Engineer V will act as a decision maker on the team, determining everything from design choices to technical standards while bringing industry best-practices and technology trends into the software platform.
Essential Job RequirementsWorks with the technology leadership to define and own architectural best practice design for software solutions.
Provides a framework for the development of software and systems that will result in high quality solutions.
Evaluates and recommends tools, technologies, and processes to ensure a good product design and implementation.
Provides technical guidance and coaching to development team members on best practice and patterns, development techniques, and principles and processes.
Ensures software meets all requirements of quality, security, modifiability, and extensibility.
Brings issues and problems proactively to the attention of the team; generating, proposing, and implementing innovative solutions to solve them.
Identifies and helps reconciles inherent conflicts between high-level objectives, systems architecture, and functional requirements.
Seeks to eliminate repetition by championing and implementing automation.
Advocate and help progress the team to Test Driven Development, Continuous Integration and Continuous DeliveryTroubleshoots code level problems quickly and efficiently.
Contributes to the predictable delivery of quality releases.
Delivers quality code while meeting scope objectives on a deadline.
Other duties as assigned.
Required Education/CertificationBachelor's or master's degree in software engineering, computer science, or equivalent work experience.
Required ExperienceTen (10)
years of proven experience as a Software Engineer or related role with a strong track record of successful Software Development projects.
2
years' experience in an IT leadership position on a development teamExperience in designing and developing a unified vision for software.
Experience with software development lifecycle processesExperience working on complex software projects.
Data modeling and database design experienceSkills RequiredUnderstanding of quality assurance principlesHigh quality organization and leadership skillsOutstanding communication skillsKnowledge of architectural styles and design patternsDemonstrated analytical and critical thinking abilities.
Ability to think strategically and lead.
Ability to collaborate with cross-departmental personnel.
Ability to understand business concepts and issues as well as technical systems processes.
Proactive -think, plan and act ahead-anticipate problems and eliminate them before they arise.
Consistently at work and on time, ensures work responsibilities are covered%13899711% %%techsoftware%% Recommended Skills Agile Methodology Analytical Automation Business Concepts Communication Computing Platforms Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.