Principal Software Developer

Principal Software Developer

05 Jul 2024
Maryland, Germantown, 20876 Germantown USA

Principal Software Developer

Vacancy expired!

RESPONSIBILITIES:
Kforce has a client that is seeking a Principal Software Developer in Germantown, MD.

Key Tasks:
Principal Software Developer will use sound design practices to design and implement application functionality that satisfies the needs of the business
Responsible for planning, designing, testing, and implementing and maintaining the cyber-security for Company Cloud and web applications
Analyze problems and implement solutions that trade off architectural constraints of functionality, usability, performance, reliability, scalability, cost, and time-to-market
Design and implement mid-tier components for a high-volume, large-scale cloud environment using modern development languages and platforms
Design and implement modern web-based user interfaces using best practices to support new functionality
Design and implement RESTful API services that provide business logic to the application
As a Principal Software Developer, you will support application throughout full delivery life cycle including design, implementation, quality assurance, user acceptance testing, and post release
Comply with and contribute to consistent development guidelines (coding, change control, build, versioning)
Lead code reviews to ensure the integrity of the application
Demonstrate leadership role in ensuring that new and existing systems are aligned to architectural guidelines
Provide team member mentoring to ensure the success of the development team

REQUIREMENTS:
Master's in Computer Science or Computer Engineering
10+ years of experience with service-oriented architecture including use of REST services to build interconnected systems, overall IT system architecture, design, development, deployment experience
Hands-on experience on HIPAA & GDPR compliance to maintain the data privacy and security in the cloud applications
Hands-on experience with leading cloud computing platforms, optimized scaling, load management and monitoring for service metrics
In-depth understanding of object-oriented programming, design patterns for enterprise applications and SOLID principles
Highly experienced Hands-on experience with C#, Angular, Java, Spring, SOAP, AngularJS, jQuery or other JavaScript libraries, NoSQL
Solid understanding of test-driven development including mock object frameworks

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Related jobs

Job Details

  • ID
    JC43845466
  • State
  • City
  • Job type
    Permanent
  • Salary
    Competitive
  • Hiring Company
    Kforce Technology Staffing
  • Date
    2022-07-04
  • Deadline
    2022-09-02
  • Category

Jocancy Online Job Portal by jobSearchi.