Title: Specialist, Software Engineering
Greenville, TX, US, 75402
Job Title: Specialist, Software Engineering
Job Code: 21573
Job Location: Greenville, Texas – (Responsibilities must be performed on-site.)
Job Schedule: 9/80 Work Schedule – (Every other Friday is a non-workday.)
Job Description:
- Responsible for research, design, and development of mobile software apps targeted for iOS and additional mobile platforms
- Analyzes requirements to determine feasibility of design within time and cost constraints
- Ability to develop and analyze design tradeoffs against scope, cost, and schedule constraints
- Perform coding and unit test of resultant software
- Perform software component integration
- Participate in peer reviews
- Identifying, tracking, and repairing defects
- Support continuous improvement, process innovation and lessons learned activities into software development process
- Experience developing, testing, and debugging in Swift, C#, .Net Maui, Xamarin, Javascript, and/or React
Qualifications:
- Bachelor’s Degree with a minimum of 4 years of relevant experience
- OR Master’s Degree with a minimum of 2 years of relevant experience
- A combination of education and experience may be considered in lieu of a degree
- Experience with cross-platform development and web-to-mobile app development including the following:
- Multi-process/multi-thread and shared memory environments
- Database (PostgresSQL) management and concepts
- Network protocols (TCP/IP, UDP)
- Usage of complex data structures via various methods of storage/access
- Proficiency in an object-oriented or high-level programming languages such as C# and/or Swift
- Prior work with iOS, macOS, or .NET Maui and Xamarin is a plus
- Capable of working in a fast-paced environment and able to work independently as a contributing member of a focused team
- Strong analytical and problem-solving skills
Preferred Additional Skills:
- DoD Secret or TS/SCI Security Clearance
- Experience with development, testing, releasing, and deploying mobile apps
- Experience working in Visual Studio and Xcode
- Experience with iterative software development processes (Agile, SCRUM, Kanban)
- Experience in the use of Object-Oriented Programming (OOP) methodologies
- Experience in software design patterns and implementing software architecture patterns
Nearest Major Market: Dallas
Nearest Secondary Market: Fort Worth