SIGN IN
Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Exa Capital Inc. · 13 hours ago

Software Developer

Exa Capital Inc. is focused on developing innovative software solutions, and they are seeking a Software Developer to enhance their PrecisionCare applications. The role involves designing, developing, and maintaining software, collaborating with teams to implement new features, and utilizing AI tools to improve development workflows.
SoftwareInformation Technology

Responsibilities

Design, develop, and maintain PrecisionCare Software applications and systems
Collaborate with the Development team to plan, design, and implement new features
Write clean, maintainable, and efficient code using assigned programming languages
Effectively debug and analyze code
Work closely with internal and external teams on enhancements and fixes
Contribute to the architectural design and planning of software systems
Work with other developers to understand system requirements and propose technical solutions
Utilize AI tools to generate tests, assist with code conversions, and improve development workflows
Manage and prioritize individual tasks and assignments within project timelines
Collaborate with quality assurance teams to identify and resolve software defects
Document code consistently and comprehensively to facilitate easy understanding and future maintenance
Contribute to the creation of technical documentation for software systems
Participate in team meetings, code reviews, and knowledge-sharing sessions and provide constructive feedback to peers
Analyze and troubleshoot software issues, providing timely solutions
Develop and maintain our legacy applications, as needed
Provide project and new feature timeline estimates based off time and resources
Work collaboratively to identify root causes and implement corrective actions
Utilize version control systems to manage and track changes in the codebase
Contribute to the optimization of code for improved performance
Assist in the deployment of software applications to various environments
Adhere to security best practices during the development process
Learn from and implement feedback received during code reviews
Communicate progress and potential roadblocks to the Manager of Software Development
Contribute to process improvements and advocate for best practices within the Development team
Stay up to date with the latest developments in technologies utilized by PrecisionCare
Continuously enhance your skills through self-learning and training opportunities

Qualification

Full stack development.NETC#ASP.NETHTMLCSSJavaScriptSQL ServerDevOpsCI/CD pipelinesGitAngularProgress Web ApplicationsRESTful APIsPowerShellIISContainerizationNPMNodeJSLegacy modernizationOrganizational skillsTime-management skillsCommunication skillsProblem-solving skills

Required

Excellent organizational and time-management skills with high attention to detail
Strong written and verbal communication skills
Self-motivated, resourceful, and able to work independently and as a team
Ability to multitask between various software development tasks and duties
Strong proficiency with full stack development, including .NET, C#, and ASP.NET
Strong Proficiency with HTML, CSS, and JavaScript and modern frontend development
Experience with SQL Server, database design, and query optimization
Understanding of DevOps, CI/CD pipelines, and Git
Ability to leverage AI tools to improve development workflows
Excellent design, debugging, and problem-solving skills
2+ years of experience working in software development or related field
Bachelor's degree in computer science or a related field

Preferred

Experience with Angular
Experience with Progress Web Applications
Familiarity with source control management tools
Experience designing and building RESTful APIs
Experience with PowerShell, IIS, or containerization
Familiarity with legacy modernization
Experience with NPM, NodeJS

Company

Exa Capital Inc.

twittertwitter
company-logo
We believe entrepreneurs hold the keys to innovation and progress. As advocates of change they seek deep personal fulfillment.