Job Summary
A company is looking for a Principal Software Engineer who will act as a technical consultant or project leader on complex software engineering assignments.
Key Responsibilities
- Coordinates and develops project concepts, objectives, specifications, and resource needs
- Participates in the design, development, planning, modification, and improvement of software operational systems
- Researches programming system failures and designs solutions while performing complex analysis of design programming
Required Qualifications
- Four-year college degree in computer science, computer engineering, or a related technical discipline, or a master's degree with relevant experience
- A minimum of eight years of related experience, or six years with a master's degree
- Proficiency in Microsoft .NET (C#), web service development, and web development technologies
- Experience with distributed and multi-threaded programming
- Ability to interpret technical contract requirements and provide technical direction to software engineering projects
Comments