Published date Posted on Indeed on Jun 22, 2022 (7 d ago)

POSITION SUMMARY

The Software Engineer position will be engaged on tasks spanning all aspects of software development lifecycle to meet the needs of our customers, company, and the market. The Software Engineer position includes all activities during the development life cycle, while meeting the design guidelines, quality standards and customer’s expectations. Additionally, the Software Engineer should have strong communications skills and foster close relationship with product managers and seek to improve the development and operational environment.

ESSENTIAL JOB FUNCTIONS

Duties and Responsibilities

  • Develops software for a product that meets the needs of company customers and strategy.
  • Ensures software written is deemed readable, maintainable and efficient by co-workers in the development team.
  • Analyzes and resolves software development issues and needs in terms of the software's full life cycle.
  • Works closely with Quality Assurance, Professional Services, and Technical Support to resolve issues that will affect the success of the assigned product offerings and schedules.
  • Subject Matter Expert (SME) for and assists in the execution of the internal training, development tools, and support documentation for tasks worked on.
  • Provides project managers with regular status reports for tasks worked on.
  • All other duties and responsibilities as assigned.

Desired Education, Skills & Experience

  • Bachelor’s degree in Computer Science, Mathematics or Electrical Engineering, or the equivalent knowledge and experience or professional training, is required.
  • Minimum of 2-6 years of software design, development, or related experience with proven success at meeting deliverable deadlines at measurable levels of quality is required.
  • Demonstrated experience building configurable applications to support multiple customers.
  • Experienced with multiple SDLCs such as agile or waterfall.
  • Detail and results oriented with a decisive approach to work required to ensure the deliverables are met on time with multiple assignments.
  • Experienced user of high scale databases and cloud computing platforms.
  • Experience and ability to develop, debug, and design with some of the following technologies: Oracle, PostgreSQL, Java, J2EE, HTML, JSP, JavaScript, Web services, REST, JSP, Linux, XSLT, AJAX, and other technologies needed as platform scales.
  • Experience with Javascript frameworks such as React, Angular, and Vue are a bonus.
  • Experience with .NET Core and Groovy is a bonus.
  • Demonstrated experience sharing knowledge with a team.
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
  • Helps determine technology platform choices, including assessment/estimates for new features, product requirements, evaluation of 3rd party components.
  • Proven ability to communicate effectively with management. Excellent written and verbal communication skills.
  • Good general knowledge of Internet technology and software development lifecycle, including current industry trends and their application.


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

At Florida Blue, a GuideWell company, we build innovative, enterprise-scalable end to end data analytics enabled products and services used by our internal users and external partners including Members, Providers, and Agents, with an emphasis on keeping.

ManTech International Corporation ManTech International Corporation... |
|
2 d ago

Where applicable, confirmation that you meet customer requirements for facility access which may include proof of vaccination and/or attestation and testing, unless an accommodation has been approved.Secure our Nation, Ignite your FutureJob Requisition.

Liberty Mutual Insurance Liberty Mutual Insurance |
|
4 d ago

This position can be a 100% remoteDo you have the skills—and drive—to join a tech team that's working to digitally transform a trillion-dollar industry? From test-driving the latest technologies to creating intuitive consumer apps, Liberty Mutual is.

The members of this engineering team design, develop, and operate Error Inbox product, which helps our customers prioritize the most important errors every day.Our senior engineers guide the design, construction/development, documentation, maintenance,.

Piper Companies is seeking a Remote Chief Architect – Payment Processing for a worldwide technology organization. The VP - Chief Architect (Payment Switching Platform) can sit 100% remote and will need to work EST or CST work hours. The ideal candidate.