Engineer, Applications Development (Java) - Hybrid, High Point, NC
- Provide in-depth technical web application programming expertise that meets technical specifications and business requirements
- Research business problems and propose software solutions
- Mentor junior programmers in the department
- Provide estimates and create functional and detailed design specifications for programs to be developed
- Convert system designs and technical specifications into program code for complex applications
- Develop, test and maintain complex application software; comply with project standards and processes related to producing quality software products and documentation
- Provide project management for moderately sized, complex efforts
- Debug and troubleshoot existing program codes and correct errors as required
- Provide level 2 support to resolve systems-related issues
- Apply software releases to production in a controlled, methodical manner and verify systems are stable after patching
- Participate as a high-level technical expert in design development, coding, testing and debugging new software or significant enhancements to existing software for third-party customers
- Work with technical staff to understand problems with software and develop specifications to resolve them
- Bachelor’s degree or equivalent related work or military experience
- 1 year of related work experience
- Knowledge of Windows, JavaScript, TypeScript, Python/React, Java/Angular, .NET, Oracle, SQL Server, Visual Studio, C# and ASPX
- Availability to work periodic 24x7 on-call support as required by team’s scheduled rotation
- Bachelor’s or master’s degree in Computer Science or a related field
- 3 years of experience in architecting and developing large, scalable, distributed or web-based applications
- 1+ years experience with GCP
- An understanding of component-based software, object-oriented methods, internet technologies, client/services architectures, relational databases, structured development, test methodologies and data warehousing
- Self-motivated and able to work well with minimal supervision or in a team environment
Recommended Jobs
Project Manager Deck Construction
Job Description Job Description Elite Xteriors NC offers a competitive salary and benefits package, along with a supportive and dynamic work environment. If you have a passion for deck constructi…
iOS Lead Software Architect/Developer
Pay Rate: $105 - $115/Hour Overview: We are seeking a highly skilled and experienced Lead Software Architect/Developer to lead the end-to-end development of a new iOS mobile app…
Utility Equipment Operator
Job Description Job Description A&H Excavating and Grading is seeking hard working individuals who are seeking opportunities to learn and grow rapidly. We do under ground utilities (sewer, water)…
Full Time ObGyn Job Greensboro, NC
Come live and practice in a beautiful North Carolina community. Greensboro provides a collaborative environment for both clinical and academic medicine. Beyond work, Greensboro offers a vibrant lifest…
Branch Manager
Job Description Job Description Division: 110 - CHA-SVC Position: Branch Manager Reports To: Eastern Regional Manager Employee Type: Full-time Pay Range: $95,000 - $115,000 (plus Quar…
Digital Product Manager
Pay Rate: $45 - $50/Hour Digital Product Manager This role will support the continued development of a digital platform in Company Finance and will involve working with wide ran…
Sales Closer
Ready to Join America's Fastest-Growing Home Improvement Company? At Home Genius Exteriors , we're not just remodeling homes – we're redefining the homeowner experience! In just 7 years, we've gr…
Seeking Bilingual Appointment Coordinator
Green Park Dentistry is seeking an energetic, caring and FUN Appointment Coordinator who is looking to glow-up their employment. Our Super Star Appointment Coordinator will be a team player who seeks…
Licensed Insurance Agent
As a Licensed Insurance Agent, you will be instrumental in providing exceptional service and achieving sales targets within the insurance sector. This role requires engaging with clients, offering in…