Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

OpenArc, LLC. · 12 hours ago

Principal Software Engineer

OpenArc, LLC. is a leading IT staffing firm dedicated to connecting talented professionals with ideal opportunities. They are currently seeking a qualified Principal Software Engineer to join their client’s organization and contribute to their ongoing success by leading the engineering team and working on full stack development.

AppsConsultingMobileOpen SourceSmart ContractsSoftware

Responsibilities

Leads the team as a high level technical expert in design, development, coding, testing, and debugging new software or significant enhancements to existing software. Defines system architecture, design and documentation. Defines and adheres to International development standards, including naming conventions, source code control processes, security protocols and code deployment processes. Manages priorities on multiple assigned projects
Assists with project planning by providing estimates, task definitions and progress updates throughout the Software Development Life Cycle (SDLC) within established methodology. Interacts directly with customers on requested improvements and enhancements
Assists in training and mentoring less experienced developer team members. Manages and performs code reviews to ensure adherence to coding standards and tools
Develop robust architectures that adhere to Engineering best practices and balance TTM vs Risk
Act as the advocate and voice of rigor and process to the team and the stakeholders
Show and encourage the learning organization concept, provide and receive feedback well and model the continuous improvement model

Qualification

AngularSpring BootMongoDBElasticNode.jsCSSData modelingTeam ownershipUnit testingEngineering best practicesCommunication skillsProblem solving

Required

Experience application development using a defined modern framework including Angular and Spring
Experience using and architecting message based distributed systems
Practical experience using big data solutions such as MongoDB and Elastic
Strong desire to learn and try new approaches
Strong knowledge of development architectures, frameworks and tools
Strong attention to quality, details, root cause problem solving, and follow-up
Strong ownership of overall team deliverables
Data modeling/schema, data structure and network systems
Excellent communication skills, both verbal and written
Strong sense of urgency in support and maintenance, including both internal and external customer interactions
Ability to deliver working solutions on time and understanding risk
Experience with developing and running unit tests
Strong experience in understanding, use and enforcement of Engineering best practices, Highly Available systems, appropriate levels of monitoring, logging and alerting
Understanding of optimal use of source control, build and deployment, including rollback strategies

Benefits

Comprehensive benefits package

Company

OpenArc, LLC.

twittertwittertwitter
company-logo
OpenArc is a technology consulting firm providing industry-leading technical talent placement, software development, and technology strategy services to clients nationwide.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Joel Reed
CEO
linkedin
leader-logo
Bethany Simon
President & Co-Founder
linkedin
Company data provided by crunchbase