Senior Software Engineers
GlobalPoint
Senior Software Engineers
Location: Wilmington, NC
Duration: 12 Months+
No: of Roles: 2
ONLY USC
Job Summary:
Responsible for designing, building, delivering and maintaining software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for software lifecycle including activities such as requirement analysis, documentation/procedures and implementation.
Essential Responsibilities
Key Responsibilities:
- Collaborate with system engineers, frontend developers and software developers to implement solutions that are aligned with and extend shared platforms and solutions.
- Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques.
- Write code that meets standards and delivers desired functionality using the technology and language selected for the individual projects. To include functionality, compilating, testing, and test execution.
- Implement CI/CD in a diverse deployment environment.
- Automate the production of documentation that acts as evidence to satisfy procedural requirements.
- Build features such as web services and applications that interface with existing data stores.
- Understand performance parameters and assess application performance.
- Update legacy applications to modern development tooling such as Git and testing frameworks.
- Work with small teams as part of a large team to deliver quality applications.
Qualifications / Requirements
Skills:
- Bachelor's Degree or equivalent work experience in Computer Science or Library Science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum 2 years of experience.
- Experience with front-end technologies such as WPF, React, HTML5, CSS, Angular.
- Experience with back-end technologies such as C#, Fortran, C++, ASP.Net, .Net Framework, dotnet core.
- Experience interfacing with databases such as SQLServer or Oracle.
- General understanding of the impacts of technology choice to the software development life.
- Aware of methods and practices such as Lean/Agile/XP, etc.
- General understanding of the impacts of technology choice to the software development life cycle.
Eligibility Requirements
Preferred location: Wilmington, NC.
This role requires access to U.S. export-controlled information. If applicable, final offers will be contingent on ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.
Additional Desired Characteristics
Business Acumen:
- Has the ability to break down problems and estimate time for development tasks.
- Understands the technology landscape, up to date on current technology trends and new technology, brings new ideas to the team.
- Displays understanding of the project's value proposition for the customer. Shows commitment to deliver the best value proposition for the targeted customer.
- Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision.
- Voices opinions and presents clear rationale. Uses data or factual evidence to influence the organization.
Technologies
- Experience with Entity Framework.
- Prior work experience in an agile environment, or introductory training on Lean/Agile.
- Aware of and able to apply continuous integration and continuous deployment (CI/CD).
- Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables.
- Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present.
- Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks with guidance.
- Adapts to new environments and changing requirements. Pivots quickly as needed.
- Accepts coaching and responds to needs from and seeks information from other sources.
Personal/Leadership Attributes:
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineers. Be the first to apply!
- software development engineer aws Wilmington, NC
- real time software engineer Wilmington, NC
- financial software developer Wilmington, NC
- graduate software developer Wilmington, NC
- software engineer travel Wilmington, NC
- experienced software developer Wilmington, NC
- remote entry level software developer Wilmington, NC
- information technology software engineer Wilmington, NC
- software engineer remote Wilmington, NC
- senior software engineer Wilmington, NC
