Availability awaiting confirmation
We are waiting for a fresh update from the source. This page preserves the last received job details; current availability is not confirmed.
Job description
Direct Hire |Remote (Continental U.S., EST or CST)
Salary Range: $100,000 to $125,000, bonus eligible. Individual compensation is based on education, geographic location, and alignment to market data.
About the Role
Seeking a Senior Software Engineer to support the design, documentation, development, and testing of new and existing software solutions within a Digital Workflow Solutions business unit. You will analyze product and system-level requirements, translate them into software requirements, and lead deployment and delivery of specific software features and functionality.
This role focuses on developing commercial software products sold directly to external customers. This is not an internal IT position .
You will collaborate with cross-functional teams to deliver new features, ensure application performance, and mentor junior engineers. Remote within the Continental United States, with preference for candidates in Eastern or Central time zones.
Responsibilities
Contribute to cross-functional project planning, development, and analysis of product requirements and proposed solutions
Refine and refactor software design based on system architecture and new product requirements
Design, document, implement, and maintain efficient, reusable, secure, and reliable software code according to corporate and department standards
Maintain code quality, organization, and automation standards
Create software development process documentation including requirements, design specifications, interface specifications, and verification documentation
Develop time and effort estimates for software features and functions
Develop and perform unit, integration, and system testing of applications
Participate in design reviews to identify issues and provide recommendations for enhancements
Work independently on routine activities, technical issues, project plans, and larger-scale designs
Identify bottlenecks and software bugs and devise solutions to resolve them
Review and resolve software defect and change requests
Review and approve plans and detailed software designs
Requirements
Required
Bachelor's degree in Computer Science, Engineering, or related field
5+ years of experience developing commercial software products sold to external businesses (B2B)
5+ years of experience designing and developing software systems for web, mobile, cloud (Azure), and desktop environments
5+ years of experience with C# / .NET / Microsoft Full Stack development
Strong understanding of software development principles and design patterns
Experience with Agile development methodologies
Experience with Git or DevOps version control tools
Experience with configuration management, continuous integration (CI), continuous deployment (CD), and automated code analysis tools desired
Preferred
Experience with containerization tools
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud
Residence in Eastern or Central time zones
Other
Excellent problem-solving skills and attention to detail
Strong communication and teamwork abilities
Working knowledge of MFC, Java, and React
Medical and Dental insurance, eligible on first day of employment
401K after 6 months of employment
As part of our standard hiring process, final candidates complete a brief identity verification step. This includes a short video confirmation to ensure consistency across the interview process.
#J-18808-Ljbffr
Worksite address
chicago, IL, 60290, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.