Published: Dec 12, 2025 - The Senior Software Engineer applies expertise in application development and cross-functional technical knowledge to enhance systems, resolve complex issues, and implement effective solutions. This role involves analyzing business processes, writing code, conducting testing, and ensuring alignment with industry and company standards. The engineer also evaluates risks, upholds compliance, and contributes to the stability and improvement of the information systems.

Tips for Senior Software Engineer Skills and Responsibilities on a Resume
1. Senior Software Engineer, ArborTech Solutions, Austin, TX
Job Summary:
- Write clear and concise code for Framework products
- Collaborate with the architect to implement design patterns and architecture
- Coach the team to deliver clear, concise, and solid code
- Execute agile process to provide an excellent team experience
- Actively lead and participate in planning sessions
- Collaborate to manage sprint execution to ensure plan completion
- Consistently complete tasks within estimates
- Focus on delivering quality with each completed story
- Continuously improve the culture
- Maintain and develop the skillset
- Explore new languages, technologies, and techniques
- Provide leadership to the team through discussions and code reviews, and own the growth
- Engage, educate, push, and have fun with the teammates daily
Skills on Resume:
- Code Clarity (Hard Skills)
- Design Patterning (Hard Skills)
- Team Coaching (Soft Skills)
- Agile Execution (Soft Skills)
- Sprint Management (Soft Skills)
- Estimate Accuracy (Hard Skills)
- Quality Delivery (Hard Skills)
- Team Leadership (Soft Skills)
2. Senior Software Engineer, BlueRiver Analytics, Boulder, CO
Job Summary:
- Understand customer needs and requirements, prioritize builds, and the technical roadmap
- Collaborate with the Tech Lead, Product Manager, and other engineers to account for the delivery of technical roadmap items on time
- Design and develop APIs, libraries, and tools to support business requirements for the long term
- Produce high-quality, maintainable, and testable code
- Drive infrastructure improvements that scale from millions of monthly transactions to tens of millions of monthly transactions
- Deliver products with standardized security, reliability, and stability
- Work closely with banks, partners to scale up the product coverage and reliability
Skills on Resume:
- Customer Understanding (Soft Skills)
- Roadmap Prioritization (Soft Skills)
- Cross-Team Collaboration (Soft Skills)
- API Development (Hard Skills)
- Clean Coding (Hard Skills)
- Infrastructure Scaling (Hard Skills)
- Security Delivery (Hard Skills)
- Partner Coordination (Soft Skills)
3. Senior Software Engineer, CrestPoint Systems, Raleigh, NC
Job Summary:
- Build and maintain the customer-facing applications which are built on the latest technologies, including Azure Cloud Services, .NET Core, React.
- Contribute to all phases of software development, including ideation, prototyping, design, and production
- Apply the technical expertise to guide the team in making intelligent and pragmatic design decisions.
- Influence the technology and architectural roadmap of the engineering teams
- Enhance the web experience provided to the customers through innovative features and integration with the back-end web services, RESTful APIs, and other technologies.
- Contribute to the suite of automated test scripts
- Work closely with product teams to implement new features.
- Work on an agile development team leveraging either Scrum or Kanban methodologies along with XP best practices such as TDD, refactoring, and pairing.
- Promote engineering best practices (e.g., pairing, refactoring, TDD/BDD) along with building out a robust CI/CD pipeline and robust, fault-tolerant, and performant software architecture.
Skills on Resume:
- Cloud Development (Hard Skills)
- Full-Stack Engineering (Hard Skills)
- API Integration (Hard Skills)
- Automated Testing (Hard Skills)
- Agile Collaboration (Soft Skills)
- Technical Leadership (Soft Skills)
- Feature Delivery (Hard Skills)
- Architectural Decisioning (Hard Skills)
4. Senior Software Engineer, DeltaWave Innovations, Madison, WI
Job Summary:
- Implement new features as a full-stack engineer.
- Writes from a Postgres function to CSS.
- Rotate between writing new features and maintaining existing ones.
- Collaborate with other engineers and product managers.
- Review other team members' code.
- Work on either the Security or the Site Reliability team.
- Support production apps on a rotation.
Skills on Resume:
- Full-Stack Development (Hard Skills)
- Database Scripting (Hard Skills)
- UI Styling (Hard Skills)
- Feature Maintenance (Hard Skills)
- Cross-Team Collaboration (Soft Skills)
- Code Review (Hard Skills)
- Site Reliability (Hard Skills)
- Production Support (Hard Skills)
5. Senior Software Engineer, Everbridge Software, Spokane, WA
Job Summary:
- Application designing, development, testing, documentation, and deployment
- Hands-on software engineering while also assisting in project management and communication between teams and customers
- Capturing functional requirements and use cases from customers
- Deriving functional specifications from use cases and identifying and filling gaps in use case specifications
- Working with customers and project teammates to customize and deliver the Starfish portfolio of solutions
- Providing technical leadership and coaching to other engineers and architects across the organization
- Effectively managing multiple projects of all sizes and delivering high-quality results using best-practice methods
- Serving as a subject matter expert
Skills on Resume:
- Application Development (Hard Skills)
- Project Coordination (Soft Skills)
- Requirements Gathering (Soft Skills)
- Specification Analysis (Hard Skills)
- Solution Customization (Hard Skills)
- Technical Leadership (Soft Skills)
- Project Management (Soft Skills)
- Subject Expertise (Hard Skills)
6. Senior Software Engineer, Foxborough Digital, Manchester, NH
Job Summary:
- Analyses customer requirements and produces/reviews solution documents and functional specifications
- Leads software and processes to ensure quality in project delivery and support
- Identifies, designs, and develops solutions to internal/external customer issues
- Leads customers in roles such as discovery, testing, implementation in support, and project delivery
- Provides internal/external customer training and support
- Participates in planning, stand-ups, estimation, retrospectives, and backlog grooming.
- Guide and Mentor other squad members.
Skills on Resume:
- Requirements Analysis (Hard Skills)
- Quality Assurance Leadership (Soft Skills)
- Solution Development (Hard Skills)
- Customer Engagement (Soft Skills)
- User Training (Soft Skills)
- Agile Participation (Soft Skills)
- Team Mentoring (Soft Skills)
- Issue Resolution (Hard Skills)
7. Senior Software Engineer, Greenfield Techworks, Des Moines, IA
Job Summary:
- Modernize a legacy monolithic system into an event-driven, serverless, microservices architecture leveraging AWS
- Develop Clean Code using Test Driven Development
- Create AWS cloud native microservices to support small business lending
- Apply modern architecture and SOLID principles to integrate with external systems like Salesforce and Open APIs
- Approach problems with simple serverless solutions and great CI/CD pipelines
- Integrate data with the ML/DS team, creating a platform that is data-first
- Coach team and junior developers on mature engineering practices and modern tools
- Hold bar on quality and ensure all production code is resilient and monitored.
- Keep up with industry tooling to apply solutions instead of reinventing the wheel
Skills on Resume:
- System Modernization (Hard Skills)
- TDD Coding (Hard Skills)
- Microservice Development (Hard Skills)
- Architecture Design (Hard Skills)
- Serverless Engineering (Hard Skills)
- Data Integration (Hard Skills)
- Team Coaching (Soft Skills)
- Quality Assurance (Hard Skills)
8. Senior Software Engineer, Horizon Code Labs, Omaha, NE
Job Summary:
- Primarily responsible for the backend systems
- Produce high-quality, clean, tested, well-documented, and maintainable code that allows for scaling
- Improve, optimize, troubleshoot, test, and maintain the codebase
- Work on new features and projects
- Follow and help improve the engineering processes and standards
- Work cross-functionally to support the successful implementation of all features
- Monitor and fine-tune the systems for optimal performance
Skills on Resume:
- Backend Development (Hard Skills)
- Clean Coding (Hard Skills)
- Code Optimization (Hard Skills)
- Feature Implementation (Hard Skills)
- Process Improvement (Soft Skills)
- Cross-Functional Collaboration (Soft Skills)
- System Monitoring (Hard Skills)
- Performance Tuning (Hard Skills)
9. Senior Software Engineer, IronGate Technologies, Tulsa, OK
Job Summary:
- Maintain and enhance the monitoring framework (data collection, alert aggregation, dashboarding) and implement and enhance alerting logic (framework).
- Enable proactive Incident alert and resolution leveraging knowledge scripts.
- Identify and detect repetitive incidents (stability, reliability) and develop solutions to fix problems.
- Work on technical resolution for incidents and identify the technical root cause.
- Ensure tool standards, exploit tool capability to fine-tune product reliability.
- Integrate incident, release, monitoring, and alerting tools into the overall ecosystem.
- Measure and report SLI, MTTx in periodic reviews, analyse deviations, and take actions to closure.
- Update runbooks with changes to process/tools.
- Drive Post-mortems to arrive at remedial actions.
- Participate in On-Call Incident Technical Support.
- Ensure production release guidelines (entry/exit) and implementation are adhered to for changes to Production.
- Support CI/CD pipeline implementation and integration with quality and security.
- Scale systems sustainably through mechanisms like automation
- Evolve systems by pushing for changes that improve reliability and velocity.
- Help define standards and adopt new technologies.
- Ensure team code is compliant with code quality and standards.
- Highlight tech debt and ensure it’s addressed in the roadmap.
Skills on Resume:
- Monitoring Framework (Hard Skills)
- Incident Automation (Hard Skills)
- Root Cause Analysis (Hard Skills)
- Tool Integration (Hard Skills)
- Reliability Reporting (Hard Skills)
- On-Call Support (Soft Skills)
- System Automation (Hard Skills)
- Standards Compliance (Hard Skills)
10. Senior Software Engineer, Juniper Peak Solutions, Boise, ID
Job Summary:
- Develop cutting-edge web and mobile applications for use by the Customers and Internal users
- Produce clean and maintainable code using C#, ASP.NET, MVC, Swift, and Android Studio
- Create and Update SQL Server Tables, Queries, and Stored Procedures
- Work with the Innovation Manager and Architect to plan new features and applications
- Work within and enhance the software development expectations, processes, and quality initiatives in a fast-paced environment
- Work to accurately evaluate risk and estimate software development tasks
- Strive to continually improve technical and development skills
Skills on Resume:
- Web Development (Hard Skills)
- Clean Coding (Hard Skills)
- SQL Management (Hard Skills)
- Feature Planning (Soft Skills)
- Process Improvement (Soft Skills)
- Risk Estimation (Soft Skills)
- Skill Enhancement (Soft Skills)
- Mobile Development (Hard Skills)
11. Senior Software Engineer, KeyStone Logic, Little Rock, AR
Job Summary:
- Lead an internationally based team of developers
- Design and implement best practices for development and integration
- Collaborate closely with enterprise and solution architects
- Develop and upgrade existing application integrations across a wide array of platforms
- Design and create new integrations and applications for enterprise systems and custom applications
- Drive the code review process
- Manage, perform, and document unit and integration tests before software deployment
- Maintain solution documents and ensure they are stored properly (visual code flows, requirements, API token information, meeting notes, etc.)
- Troubleshoot and fix software bugs and performance issues
- Resolve complex programming issues
- Use version control repositories to store software code (Git)
Skills on Resume:
- Team Leadership (Soft Skills)
- Integration Design (Hard Skills)
- Architect Collaboration (Soft Skills)
- Application Integration (Hard Skills)
- Integration Development (Hard Skills)
- Code Review (Hard Skills)
- Testing Management (Hard Skills)
- Bug Resolution (Hard Skills)
12. Senior Software Engineer, LunarBridge Systems, Fargo, ND
Job Summary:
- Analyzes, adapts/develops, implements, and supports software applications company-wide.
- Works with peers and business partners to document business processes and application requirements, analyze requirements, and prepare functional and technical specifications.
- Leads projects to develop, test, deploy, and support applications, interfaces, and data integrations using various tools and environments.
- Performs quality assurance testing to verify application functionality
- Identifies and fixes bugs and other inconsistencies.
- Identifies, recommends, and implements changes to enhance software quality assurance strategies and effectiveness.
- Consistently looks for ways to optimize and improve existing processes, systems, and platforms.
- Coordinates application training and rollout with IT and users.
Skills on Resume:
- Application Support (Hard Skills)
- Requirements Analysis (Soft Skills)
- Project Leadership (Soft Skills)
- QA Testing (Hard Skills)
- Bug Fixing (Hard Skills)
- Process Improvement (Soft Skills)
- System Optimization (Hard Skills)
- User Training (Soft Skills)
13. Senior Software Engineer, Maplewood Software, Springfield, IL
Job Summary:
- Write and test product or system development code.
- Participate in, or lead design reviews with peers and stakeholders to decide among available technologies.
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
- Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
- Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
- Enhance and maintain the internal frameworks and tools to enable rapid development
Skills on Resume:
- Software Development (Hard Skills)
- Design Review (Soft Skills)
- Code Review (Hard Skills)
- Documentation Contribution (Soft Skills)
- Issue Triage (Hard Skills)
- System Debugging (Hard Skills)
- Tool Enhancement (Hard Skills)
- Framework Maintenance (Hard Skills)
14. Senior Software Engineer, NorthStar Dev Corp, Bismarck, ND
Job Summary:
- Craft scalable solutions that enable simplified management and implementation of Twitter’s sophisticated Fleet Health ecosystem
- Implement software in a reliable, testable, and sustainable manner
- Support and maintain the software systems to ensure a high-quality customer experience
- Collaborate with, learn from, and mentor teammates
- Contribute to the update and creation of the technical documentation and guidelines.
- Ensure the implementation of the component-based architecture and make sure that the applications are scalable and built on best practices.
Skills on Resume:
- Scalable Solutions (Hard Skills)
- Testable Coding (Hard Skills)
- System Maintenance (Hard Skills)
- Team Collaboration (Soft Skills)
- Mentor Support (Soft Skills)
- Technical Documentation (Hard Skills)
- Architecture Compliance (Hard Skills)
- Best Practices (Soft Skills)
15. Senior Software Engineer, Oakridge Computing, Baton Rouge, LA
Job Summary:
- Utilize knowledge of application development procedures and concepts, and basic knowledge of other technical areas, to identify and define necessary system enhancements
- Identify and analyze issues, make recommendations, and implement solutions
- Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
- Analyze information and make evaluative judgements to recommend solutions and improvements
- Conduct testing and debugging, utilize script tools, and write basic code for design specifications
- Assess the applicability of similar experiences and evaluate options under circumstances not covered by procedures
- Develop working knowledge of Citi’s information systems, procedures, standards, client-server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
Skills on Resume:
- System Enhancement (Hard Skills)
- Issue Analysis (Hard Skills)
- Process Knowledge (Hard Skills)
- Solution Evaluation (Soft Skills)
- Testing Debugging (Hard Skills)
- Option Assessment (Soft Skills)
- Systems Knowledge (Hard Skills)
- Risk Compliance (Soft Skills)
16. Senior Software Engineer, PineCrest Tech, Columbia, SC
Job Summary:
- Be accountable for the AAA within the Services Product Line in GA and regions
- Design and validation when creating Advanced and innovative applications within the Market segments of Microgrid, WAMS, Special protection Schemes, PMCS, and Distribution Automation.
- Provide differentiation and a value proposition.
- Work across a highly matrixed organization with teammates in other countries and also in Product Management, Sales, and Operations.
- Ensure linking, collaboration, and teamwork in delivering differentiated applications, solutions, and services to the customers.
- Autonomy and strong technical capabilities.
- Drive from specification definition, roadmap, design, development, industrialization, launching, and life cycle management.
- Gather Business Requirements and formulate technical requirements
- Plan and manage the work within the team
- Maintain UI design and development
- Front-end development (Angular Framework) for integration with the Back-end
- Assist the Back-end team in API development and resolving issues
- Develop microservices for various product features
- Deployment support on different Client Environments
- Participate when performing detailed upstream product specifications for Engineering design of new solutions as per the roadmap.
- Be involved in Applications industrialization, quality, and life cycle management
Skills on Resume:
- Application Design (Hard Skills)
- Technical Leadership (Soft Skills)
- Cross-Functional Collaboration (Soft Skills)
- Requirements Gathering (Soft Skills)
- UI Development (Hard Skills)
- Frontend Engineering (Hard Skills)
- Microservice Development (Hard Skills)
- Lifecycle Management (Hard Skills)
17. Senior Software Engineer, QuantumArc Innovations, Charleston, WV
Job Summary:
- Evaluate technologies that fit the company's needs
- Architect and design smart contract implementations
- Integrate Blockchain with the existing technology
- Help build up a team that will support in implementing the vision
- Work closely with a Game and Economy Designer
- Be the go-to person for all questions related to this technology
Skills on Resume:
- Technology Evaluation (Hard Skills)
- Smart Contracting (Hard Skills)
- Blockchain Integration (Hard Skills)
- Team Building (Soft Skills)
- Cross-Discipline Collaboration (Soft Skills)
- Technical Expertise (Hard Skills)
- Solution Architecture (Hard Skills)
- Vision Support (Soft Skills)
18. Senior Software Engineer, Redwood Development, Eugene, OR
Job Summary:
- Take the lead in technical discussions and decisions
- Bring appropriate new technical ideas and concepts to life that support the products and processes
- Support and influence architectural teams
- Coach and mentor less experienced engineers
- Work within an agile scrum team to design, develop, and deliver software solutions
- Develop real-time embedded C software
- Work within the Real-time Operating Systems framework
- Use and contribute to internal platform repositories
- Plan and estimate work packages
- Use automated test frameworks (unit tests) to validate the code
- Follow the Continuous Integration (CI) best practice
- Be part of a community of practice (CoP) to promote improvements
Skills on Resume:
- Technical Leadership (Soft Skills)
- Innovation Development (Hard Skills)
- Architecture Support (Soft Skills)
- Engineer Mentoring (Soft Skills)
- Agile Development (Soft Skills)
- Embedded Programming (Hard Skills)
- RTOS Expertise (Hard Skills)
- Platform Contribution (Hard Skills)
19. Senior Software Engineer, SierraSoft Works, Reno, NV
Job Summary:
- Lead moderately complex initiatives and deliverables within technical domain environments
- Contribute to the large-scale planning of strategies
- Design, code, test, debug, and document for projects and programs associated with the technology domain, including upgrades and deployments
- Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
- Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging a solid understanding of the function, policies, procedures, or compliance requirements
- Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
- Lead projects and act as an escalation point, providing guidance and direction to less experienced staff
Skills on Resume:
- Technical Leadership (Soft Skills)
- Strategic Planning (Soft Skills)
- Software Development (Hard Skills)
- Technical Evaluation (Hard Skills)
- Issue Resolution (Soft Skills)
- Team Collaboration (Soft Skills)
- Project Leadership (Soft Skills)
- Staff Guidance (Soft Skills)
20. Senior Software Engineer, Timberline Tech Group, Flagstaff, AZ
Job Summary:
- Capable of managing Shifts, Daily, Weekly, and Monthly Metrics
- Handle ATM Technician Calls and ATM Fault Tickets
- Support ATM Software Configuration-related Activities
- Business Reporting through Manual/Automated process
- Liaise with Vendors on open tickets
- Incident reporting and management
- Track, monitor, and report on production issues
- Understand and follow the incident management process
Skills on Resume:
- Shift Management (Soft Skills)
- Ticket Handling (Hard Skills)
- Software Configuration (Hard Skills)
- Business Reporting (Hard Skills)
- Vendor Coordination (Soft Skills)
- Incident Management (Hard Skills)
- Issue Monitoring (Hard Skills)
- Process Compliance (Soft Skills)
21. Senior Software Engineer, UrbanCore Solutions, Akron, OH
Job Summary:
- Developing rich mobile experiences on iOS and Android
- Managing complex feature ownership by working with the PM and engineering teams.
- Participation in the definition of key scenarios, use cases, and end-user experiences.
- Designing, implementing, and refining chosen solutions in close partnership with Product Management and partner teams.
- Contributing to other engineers’ growth through code reviews, mentoring, support, and active collaboration.
- Architecting improvements and introducing new functionality to the Salesforce Commerce Cloud implementation
Skills on Resume:
- Mobile Development (Hard Skills)
- Feature Ownership (Soft Skills)
- Use Case Design (Soft Skills)
- Solution Engineering (Hard Skills)
- Code Mentoring (Soft Skills)
- Team Collaboration (Soft Skills)
- Architecture Improvement (Hard Skills)
- Commerce Integration (Hard Skills)
22. Senior Software Engineer, ValleyForge Systems, Harrisburg, PA
Job Summary:
- Act as a Technical Lead for a custom-built decision support product for ViiV sales reps
- Support the NBA Product Owner in the definition of the product strategy and feature roadmap
- Develop new features and maintain the existing application
- Provide support to key users in implementing new features in the product
- Analyse requirements, produce clean, efficient code based on specifications, and manage development done by 3rd party vendor resources
- Understand and use computer science fundamentals, including data structures, algorithms, computability, and complexity
- Demonstrate end-to-end understanding of applications (including, but not limited to, the machine learning and rules-based algorithms) being created
- Produce project outcomes and isolate the issues that need to be resolved, to make programmes more effective
- Collaborate with data engineers to build data and model pipelines
- Manage the infrastructure and data pipelines needed to bring code to production
- Lead on software engineering and software design, and architecture
- Liaise with stakeholders to analyse business problems, clarify requirements, and define the scope of the resolution
Skills on Resume:
- Technical Leadership (Soft Skills)
- Feature Development (Hard Skills)
- Clean Coding (Hard Skills)
- CS Fundamentals (Hard Skills)
- Data Collaboration (Soft Skills)
- Pipeline Management (Hard Skills)
- Software Architecture (Hard Skills)
- Stakeholder Analysis (Soft Skills)
23. Senior Software Engineer, WestBridge Software, Salt Lake City, UT
Job Summary:
- Contributing to the discovery and implementation of features from conception to production.
- Playing a key part in the technical design of solutions to interesting problems.
- Working with the team on continuous improvement of the Software Development Life Cycle.
- Developing new systems and capabilities, as well as making changes to existing systems owned by other teams.
- Participating in of hours support rota.
- Promoting good engineering practices, bug prevention strategies, testability, and other advanced quality concepts.
- Contributing to the open, supportive, and dynamic culture of the team
Skills on Resume:
- Feature Delivery (Hard Skills)
- Technical Design (Hard Skills)
- SDLC Improvement (Soft Skills)
- System Development (Hard Skills)
- On-Call Support (Soft Skills)
- Quality Practices (Hard Skills)
- Bug Prevention (Hard Skills)
- Team Culture (Soft Skills)
24. Senior Software Engineer, XenoWave Technologies, Lansing, MI
Job Summary:
- Participate in the development and optimization of core businesses such as order platforms, payment platforms, and marketing platforms
- Cooperate with the data team to develop and optimize the ETA estimation of the entire order life cycle
- Design and develop a related API access layer and monitoring system, and be responsible for optimizing maintenance
- Be responsible for writing and maintaining relevant project technical documents
- Respond to online issues, collect user feedback, and improve algorithms/engineering practices
- Take ownership of important projects from technical design to implementation
Skills on Resume:
- Business Optimization (Hard Skills)
- Data Collaboration (Soft Skills)
- API Development (Hard Skills)
- System Monitoring (Hard Skills)
- Technical Documentation (Hard Skills)
- Issue Response (Soft Skills)
- Algorithm Improvement (Hard Skills)
- Project Ownership (Soft Skills)
25. Senior Software Engineer, YellowSpruce Labs, Helena, MT
Job Summary:
- Work on order platform feature development and system optimisation.
- Work on cashier platform feature development and system optimisation.
- Work on campaign platform feature development and system optimisation.
- Work with the data scientist team, optimise ETA accuracy for the whole order cycle.
- Write and maintain documentation for technical design and various processes.
- Participate in on-call rotation, monitor the systems, investigate production issues, and improve the systems from user feedback.
Skills on Resume:
- Order Development (Hard Skills)
- Platform Optimization (Hard Skills)
- Cashier Development (Hard Skills)
- Campaign Development (Hard Skills)
- ETA Optimization (Hard Skills)
- Technical Documentation (Hard Skills)
- On-Call Support (Soft Skills)
- System Improvement (Hard Skills)
26. Senior Software Engineer, ZephyrNet Solutions, Cheyenne, WY
Job Summary:
- Works POC's for new technologies
- Take priority items and support for new technologies
- Learn new technologies and support those
- Perform R&D and work with the architectural team
- Comply with the terms and conditions of the employment contract, company policies and procedures, and any directives (such as transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment).
Skills on Resume:
- POC Development (Hard Skills)
- Technology Support (Hard Skills)
- Continuous Learning (Soft Skills)
- Research Development (Hard Skills)
- Architecture Collaboration (Soft Skills)
- Policy Compliance (Soft Skills)
- Work Adaptability (Soft Skills)
- Priority Management (Soft Skills)
27. Senior Software Engineer, Altitude Tech Services, Colorado Springs, CO
Job Summary:
- Participate in Scrum ceremonies
- Understand functional and non-functional requirements clearly
- Develop, integrate, and test backend functionality to meet business requirements
- Interact closely with different teams, including frontend, backend, third-party, and Infra teams
- Work on production support issues
- Support project managers in monitoring progress
- Support the project team in resolving technical problems as they arise
- Provide supervision and guidance to development teams
Skills on Resume:
- Scrum Participation (Soft Skills)
- Requirements Analysis (Hard Skills)
- Backend Development (Hard Skills)
- Team Collaboration (Soft Skills)
- Production Support (Hard Skills)
- Progress Monitoring (Soft Skills)
- Technical Support (Hard Skills)
- Team Guidance (Soft Skills)
28. Senior Software Engineer, BeaconHill Systems, Hartford, CT
Job Summary:
- Gather business and technical requirements by working closely with stakeholders and others within Engineering.
- Evaluate, assess, design, and develop high-level solutions to meet these requirements by understanding and analyzing current system functionality and following established development methodologies and standards.
- Participate in data and object modeling sessions.
- Identify detailed characteristics of solution design and write detailed specifications.
- Research available technologies outside of the company and recommend appropriate design solutions.
- Plan, develop, and conduct unit testing
- Assist in planning and conducting other testing (e.g., integration, system, etc.).
- Provide timely and effective maintenance support and problem resolution for existing systems by collaborating and coordinating with vendors and others.
- Perform an impact assessment on all system/application changes
- Follow appropriate change management and control procedures.
- Maintain documentation of production problems and their solutions.
- Give accurate estimates for the delivery of features.
Skills on Resume:
- Requirements Gathering (Soft Skills)
- Solution Design (Hard Skills)
- Data Modeling (Hard Skills)
- Specification Writing (Hard Skills)
- Technology Research (Hard Skills)
- Unit Testing (Hard Skills)
- System Maintenance (Hard Skills)
- Impact Assessment (Hard Skills)
29. Senior Software Engineer, CedarBrook Software, Worcester, MA
Job Summary:
- Create and maintain multiple software services deployed daily.
- Follow best practices around Scrum and Kanban agile software methodologies.
- Understand and model a complex industry using techniques such as Domain-Driven Design.
- Encourage and model good development practices through code reviews and mentoring other engineers.
- Achieve operational excellence using metrics, monitoring, and alerting.
- Continuously integrate and deploy new software using a CI/CD pipeline.
Skills on Resume:
- Software Services (Hard Skills)
- Agile Practice (Soft Skills)
- Domain Modeling (Hard Skills)
- Code Mentoring (Soft Skills)
- Operational Excellence (Hard Skills)
- System Monitoring (Hard Skills)
- CI/CD Deployment (Hard Skills)
- Code Review (Hard Skills)
30. Senior Software Engineer, DunePoint Technologies, Wilmington, NC
Job Summary:
- Cultivate mainframe languages, including COBOL, CICS, TSO ISPF, JCL, REXX, DB2, etc
- Maintain online and batch application programs
- Review, analyze, test, debug, and install the mainframe system
- Assist in system refreshes for new code, configs install, and post-outage.
- Support in troubleshooting mainframe systems
- Automate mainframe systems
- Capable of performing complex transaction processing systems and performing payment authorization.
Skills on Resume:
- Mainframe Programming (Hard Skills)
- Application Maintenance (Hard Skills)
- System Debugging (Hard Skills)
- Code Deployment (Hard Skills)
- Issue Troubleshooting (Hard Skills)
- System Automation (Hard Skills)
- Transaction Processing (Hard Skills)
- Payment Authorization (Hard Skills)
31. Senior Software Engineer, EchoLake Innovations, Duluth, MN
Job Summary:
- Design frameworks, develop and support state-of-the-art User Interfaces that support large, complex web applications within Tax and Accounting Technology using .NET, ASP.NET Core.
- Work as part of an Agile Scrum team on multiple ongoing and challenging software development problems, including the development of software planning exercises, software pair programming, and technical refinements
- Develop client-side software code in all tiers for web-based software applications using AngularJS and Angular 2+
- Create and test fast, easy-to-use, high-volume production software applications utilizing Web Services/WCF, Web API 2, and REST
- Develop software prototypes quickly and guide other developers in implementing the designs
- Develop mid-tier/server-side software code for web-based software applications using C# and .NET/.NET Core
- Deliver clean and maintainable software code using approaches such as Test Driven Development (TDD) and Behavior Driven Development (BDD)
- Research emerging User Interface software technologies, build proof of concepts, and present to the leadership team for adoption.
Skills on Resume:
- UI Frameworks (Hard Skills)
- Agile Collaboration (Soft Skills)
- Angular Development (Hard Skills)
- API Integration (Hard Skills)
- Prototype Development (Hard Skills)
- Server-Side Coding (Hard Skills)
- TDD Practices (Hard Skills)
- Tech Research (Soft Skills)
32. Senior Software Engineer, FrontierWave Dev, Topeka, KS
Job Summary:
- Development and troubleshooting of low-level product components and features
- Architectural ownership of low-level components
- Respond to security requirements, assess impact, design, and implement
- Deliver high-quality code that is both tested and testable
- Analyze and solve complex problems as a part of a forward-thinking team
- Develop business-critical high availability systems
- Make presentations and participate in workshops.
- Visit customer premises, national as well as international
- Help evolve and improve development tooling and CI/CD work
Skills on Resume:
- Low-Level Development (Hard Skills)
- Component Architecture (Hard Skills)
- Security Design (Hard Skills)
- Quality Coding (Hard Skills)
- Problem Solving (Soft Skills)
- High Availability (Hard Skills)
- Technical Presentation (Soft Skills)
- CI/CD Improvement (Hard Skills)
33. Senior Software Engineer, GraniteState Software, Concord, NH
Job Summary:
- Develop software applications and associated artifacts such as unit tests, installation programs, and test automation code.
- Assist in project design and scoping, and development to meet target release schedules.
- Apply sound technical practices such as refactoring, continuous integration, unit testing, test automation, performance profiling, source code control, and review.
- Provide diagnostic support and maintenance for software applications.
- Perform system and unit testing of software applications.
- Provide second-tier support for the support group and sales engineers.
- Ship quality product on time.
Skills on Resume:
- Software Development (Hard Skills)
- Project Scoping (Soft Skills)
- Technical Practices (Hard Skills)
- Application Maintenance (Hard Skills)
- Unit Testing (Hard Skills)
- Diagnostic Support (Soft Skills)
- Second-Tier Support (Soft Skills)
- Product Delivery (Soft Skills)
34. Senior Software Engineer, HarborLight Systems, Portland, ME
Job Summary:
- Participate in the design and implementation of significant portions of the product and serve as a peer and team member on a high-performing software development team.
- Work with Product Management and senior engineering leaders to bring the engineering experience to the table and ideate new features and functionality
- Evaluate and implement technologies that improve efficiency, performance, scalability, and reliability.
- Build APIs and Microservices using various OO and functional language techniques
- Deliver features for a multi-cloud SaaS platform
- Review and implement test strategies for software products
- Design and implement source code revision control methods for products
- Define and implement actions for departmental and cross-functional process improvements
Skills on Resume:
- Feature Design (Hard Skills)
- Product Ideation (Soft Skills)
- Tech Evaluation (Hard Skills)
- API Development (Hard Skills)
- SaaS Delivery (Hard Skills)
- Test Strategy (Hard Skills)
- Code Management (Hard Skills)
- Process Improvement (Soft Skills)
35. Senior Software Engineer, IndigoSky Technologies, Sioux Falls, SD
Job Summary:
- Conceive, develop, and implement new features and performance improvements
- Help improve the coding standards by writing quality code and participating in code reviews for peers
- Work with a dedicated team that is invested in continually improving the product they built
- Work with emerging technologies and invent new ways to ensure data quality
- Execute development tasks associated with the HA/HP data platform (RESTful APIs) as well as the world-class subscription and alerting platform
- Work with the team to ensure the applications remain secure and comply with strict security standards.
- Be an active part of an on-call rotation and work to keep the occurrence of alerting escalations low.
Skills on Resume:
- Feature Development (Hard Skills)
- Code Quality (Hard Skills)
- Team Collaboration (Soft Skills)
- Data Innovation (Hard Skills)
- API Engineering (Hard Skills)
- Security Compliance (Hard Skills)
- On-Call Support (Soft Skills)
- Performance Improvement (Hard Skills)
36. Senior Software Engineer, JadeRiver Solutions, Montgomery, AL
Job Summary:
- Lead cross-functional teams to tie all aspects of the system together and meet program goals
- Serve as a liaison between IT and Engineering, program management, and the engineering design teams
- Translate Engineering and business needs into system requirements
- Generate use cases, trade studies, and risk assessments to facilitate systematic trade-off decisions and robust engineering solutions
- Develop test methods to accurately characterize and verify the system design against performance requirements
- Build prototypes and fixtures for data acquisition and analysis
- Work cross-disciplinarily to provide hands-on system troubleshooting and debugging
- Utilize sound engineering methods and documentation processes to perform design reviews and failure mode analyses
Skills on Resume:
- System Leadership (Soft Skills)
- Cross-Team Liaison (Soft Skills)
- Requirements Translation (Hard Skills)
- Trade Analysis (Hard Skills)
- Test Methodology (Hard Skills)
- Prototype Development (Hard Skills)
- System Debugging (Hard Skills)
- Failure Analysis (Hard Skills)
37. Senior Software Engineer, Kingfisher Tech, Boise, ID
Job Summary:
- Design, build, and maintain the payment products with a focus on customer needs
- Architect product infrastructure to ensure reliability, scalability, and security
- Collaborate with engineering teams across the company to build new features at scale
- Define the technical roadmap of the product together with engineering leadership
- Lead teams to the successful delivery of software projects
Skills on Resume:
- Payment Development (Hard Skills)
- Infrastructure Architecture (Hard Skills)
- Cross-Team Collaboration (Soft Skills)
- Technical Roadmapping (Soft Skills)
- Project Leadership (Soft Skills)
- Scalable Engineering (Hard Skills)
- System Reliability (Hard Skills)
- Security Design (Hard Skills)
38. Senior Software Engineer, Lighthouse Codeworks, Wilmington, DE
Job Summary:
- Contribute to the ideation, technical design, implementation, and testing of product features that empower the business and deliver impact to the customers.
- Produce high-quality software following good architecture and design principles that are scalable.
- Design and deliver well-thought-out user interfaces with a strong sense of the overall user experience.
- Collaborate with the team to define the future of the ShopBack experience.
- Provide technical guidance and review code.
Skills on Resume:
- Feature Development (Hard Skills)
- Scalable Architecture (Hard Skills)
- UI Design (Hard Skills)
- User Experience (Hard Skills)
- Team Collaboration (Soft Skills)
- Technical Guidance (Soft Skills)
- Code Review (Hard Skills)
- Product Ideation (Soft Skills)
39. Senior Software Engineer, MosaicSoft Labs, Jackson, MS
Job Summary:
- Collaborate with all in the team to support all areas of the business
- Pair with other software developers to design features and assist
- Write unit and integration tests, perform code reviews, and deploy code to production
- Continuously explore opportunities to improve the development and operational processes to deliver value to the customers faster
- Work hand-in-hand with the support team to resolve customer issues
Skills on Resume:
- Team Collaboration (Soft Skills)
- Feature Design (Hard Skills)
- Test Writing (Hard Skills)
- Code Review (Hard Skills)
- Process Improvement (Soft Skills)
- Operational Enhancement (Hard Skills)
- Issue Resolution (Soft Skills)
- Customer Support (Soft Skills)
40. Senior Software Engineer, Nimbus Systematics, Richmond, VA
Job Summary:
- Work in an agile team to develop high-quality software with clean, efficient, and secure code
- Identify, prioritize, and execute tasks in the software development life cycle
- Account for possible project challenges on constraints, including risks, time, resources, and scope
- Document system design and specifications, as well as development processes and architecture
- Automate tasks through appropriate tools and scripting
- Take an active role in improving quality assurance and system operations
- Work closely with project management teams to successfully monitor the progress of initiatives
Skills on Resume:
- Agile Development (Soft Skills)
- Task Prioritization (Soft Skills)
- Risk Management (Soft Skills)
- System Documentation (Hard Skills)
- Task Automation (Hard Skills)
- Quality Assurance (Hard Skills)
- System Operations (Hard Skills)
- Progress Monitoring (Soft Skills)
41. Senior Software Engineer, OrchidTech Innovations, Lexington, KY
Job Summary:
- Join the product team to build configurable products.
- Work closely with other functional teams in different geographical regions to ensure the successful delivery of projects on defined requirements.
- Ensure ongoing development practices for consistency, reliability, performance, and continuity within the products.
- Take the technical lead as the single contact point on specific projects, liaising with internal users to advise and have input into the successful delivery of the solution.
- Provide guidance and mentoring to the located junior team members.
Skills on Resume:
- Product Configuration (Hard Skills)
- Cross-Regional Collaboration (Soft Skills)
- Development Consistency (Hard Skills)
- Technical Leadership (Soft Skills)
- User Liaising (Soft Skills)
- Team Mentoring (Soft Skills)
- Project Delivery (Hard Skills)
- Performance Reliability (Hard Skills)
42. Senior Software Engineer, PioneerNet Solutions, Lincoln, NE
Job Summary:
- Product definition and design specifications
- Evaluates alternative solutions and makes recommendations for optimal technical approaches.
- Design and implement high-quality software solutions to meet or exceed product requirements
- Participate in the development of software to support factory test equipment
- Work with hardware engineers on defining interfaces and making hardware/software trade-offs
- Perform thorough testing and evaluation of software to ensure maximum quality levels and complete functionality
- Troubleshoot and debug software issues in a timely and effective manner
- Work with the Software Quality Assurance group to validate software
Skills on Resume:
- Product Definition (Soft Skills)
- Solution Evaluation (Hard Skills)
- Software Design (Hard Skills)
- Test Equipment Support (Hard Skills)
- Hardware Collaboration (Soft Skills)
- Software Testing (Hard Skills)
- Issue Debugging (Hard Skills)
- Quality Validation (Hard Skills)
43. Senior Software Engineer, QuartzPeak Software, Salt Lake City, UT
Job Summary:
- Build templates and modules that are used by millions of fans
- Develop and enhance core site functionality using server-side templating and JavaScript
- Implement best practices to continually increase performance and scalability
- Work with product and project management to refine specs and timelines
- Partner with other engineering teams to deliver the best solutions
Skills on Resume:
- Template Development (Hard Skills)
- Site Functionality (Hard Skills)
- Performance Optimization (Hard Skills)
- Spec Refinement (Soft Skills)
- Timeline Management (Soft Skills)
- Engineering Collaboration (Soft Skills)
- Scalable Design (Hard Skills)
- JavaScript Development (Hard Skills)
44. Senior Software Engineer, RidgeLine Systems, Santa Fe, NM
Job Summary:
- Build tools/services for retail stores that utilize the online sources(ecomm/BQ/SAP) for increasing the share of revenue
- Marketplace integrations such as Instacart and Mart, which provide fulfillment from a store
- Build and maintain a flexible payment backend service that supports a variety of global and localized payment methods in the many markets for Beauty Advisor APP, including BNPL
- Work on key components like Customer profile, offers/personalized rewards, store promotions, and store stock etc
- Optimize performance of heavily utilized operations using metric-driven improvements such as caching, query analysis, and service topology.
- Manage and mentor one or more Junior Software Engineers within the squad to help grow their capabilities.
Skills on Resume:
- Retail Tools Development (Hard Skills)
- Marketplace Integration (Hard Skills)
- Payment Backend (Hard Skills)
- Customer Features (Hard Skills)
- Performance Optimization (Hard Skills)
- Metric Analysis (Hard Skills)
- Team Mentoring (Soft Skills)
- Service Scalability (Hard Skills)
45. Senior Software Engineer, Suncrest Digital, Tallahassee, FL
Job Summary:
- Implements functional and non-functional requirements following existing development guidelines and Book of Standards, and based on a basic understanding of the underlying business processes.
- Be responsible for the potential deliverable product increment with the agreed quality characteristics
- Ensure, through code design and optimizations, that the IT solutions are long-term and internationally deployable, as well as continuously evolvable and scalable
- Provide feedback on possible implications of decisions for the functionality and structure of the system, and support requirements engineering
- Supports the product owner in planning by providing effort estimates
- Coordinate code architecture and interfaces within the own and with other teams
- Document the code in a form that is understandable to others
Skills on Resume:
- Requirements Implementation (Hard Skills)
- Product Delivery (Hard Skills)
- Scalable Design (Hard Skills)
- System Feedback (Soft Skills)
- Effort Estimation (Soft Skills)
- Architecture Coordination (Hard Skills)
- Interface Collaboration (Soft Skills)
- Code Documentation (Hard Skills)
46. Senior Software Engineer, Trailhead Tech, Helena, MT
Job Summary:
- Develop, operate, and maintain robust and scalable solutions, striking the right balance between feature set, security, quality, and deadlines.
- Help drive a near-shore team by setting the quality standards through test-driven development
- Continuously improve the health of the team's codebase and systems, from dev to live, ensuring the current state is visible outside the team.
- Ensure world-class quality and be a steward of the values that consumers expect from the brand.
- Bring the curiosity to explore new technologies that can help to improve and move the solutions.
Skills on Resume:
- Solution Development (Hard Skills)
- TDD Leadership (Hard Skills)
- Codebase Improvement (Hard Skills)
- System Monitoring (Hard Skills)
- Quality Stewardship (Soft Skills)
- Technology Exploration (Soft Skills)
- Team Guidance (Soft Skills)
- Scalable Engineering (Hard Skills)
47. Senior Software Engineer, UmbraSoft Works, Charleston, SC
Job Summary:
- Code highly available, testable, scalable, and monitorable components using primarily Java
- Design and implement software components that interact with databases and other services.
- Design and develop new tools and processes to improve system efficiency and stability
- Conduct design and code reviews, fix bugs, and resolve production issues
- Work effectively with globally distributed teams in multiple time zones
Skills on Resume:
- Java Development (Hard Skills)
- Component Design (Hard Skills)
- System Efficiency (Hard Skills)
- Code Review (Hard Skills)
- Bug Resolution (Hard Skills)
- Production Support (Hard Skills)
- Global Collaboration (Soft Skills)
- Scalable Architecture (Hard Skills)
48. Senior Software Engineer, VectorForge Technologies, Boise, ID
Job Summary:
- Development and support of applications (backend/frontend/desktop) for the core of the marketplace
- Development and support of an environment for building, testing, and deploying applications
- Solution and investigation of problems arising during the operation of the system
- Technical development of the system and software delivery process
- Interaction with other roles (testers, analysts, and leaders) inside and outside the team
- Participation in code review and architecture
Skills on Resume:
- Application Development (Hard Skills)
- Environment Support (Hard Skills)
- Problem Investigation (Hard Skills)
- System Enhancement (Hard Skills)
- Role Collaboration (Soft Skills)
- Code Review (Hard Skills)
- Architecture Participation (Hard Skills)
- Software Delivery (Hard Skills)
49. Senior Software Engineer, WillowBay Systems, Annapolis, MD
Job Summary:
- Create design, code, and unit test modules/components.
- Develop software requirements from product requirements.
- Develop a thorough understanding of the requirements (both explicit and implicit) of the system under development
- Investigate software and system problems using a variety of techniques and provide innovative solutions.
- Prepare appropriate documentation through internal product development processes and regulatory agencies such as the FDA and ISO.
Skills on Resume:
- Design Coding (Hard Skills)
- Requirement Development (Hard Skills)
- System Understanding (Hard Skills)
- Problem Investigation (Hard Skills)
- Innovative Solutions (Soft Skills)
- Technical Documentation (Hard Skills)
- Regulatory Compliance (Soft Skills)
- Unit Testing (Hard Skills)
50. Senior Software Engineer, Xcelon Tech Labs, Baton Rouge, LA
Job Summary:
- Server-side applications architecture development
- Write high-quality and testable code following clean code and SOLID design principles
- Implementation of the latest JavaScript development technologies and approaches
- Propose and discuss complex technical solutions, create design documents
- Collaborate with back-end developers, UX, and UI designers to improve the product and features
- Communicate with the customer, refine functional and non-functional requirements
- Plan and schedule own work for tasks and projects, and also implement functionality without direct supervision
- Perform profiling and troubleshooting of existing solutions
- Follow and understand defined software development processes, such as task assignments, daily issue tracking, etc
- Work with the operations team and the end user to get the project deliverables accepted and released in the production environment
- Analyze and improve the performance, efficiency, and stability of the application
- Identify and fix issues, bugs, and bottlenecks of the system
- Scrum events participation
Skills on Resume:
- Server Architecture (Hard Skills)
- Clean Coding (Hard Skills)
- JavaScript Development (Hard Skills)
- Technical Design (Hard Skills)
- Product Collaboration (Soft Skills)
- Requirements Communication (Soft Skills)
- Task Planning (Soft Skills)
- Solution Troubleshooting (Hard Skills)
51. Senior Software Engineer, YellowBrick Code, Richmond, VA
Job Summary:
- Develop a deep understanding of the UiPath Platform and its functionalities
- Develop automation workflows with UiPath Studio
- Become an evangelist of UiPath by identifying client needs and showcasing the best solutioning
- Learn and utilize new, exciting technologies and how they integrate with UiPath
- Express the passion and enthusiasm by identifying out-of-the-box opportunities to expand the UiPath ecosystem
- Help gather project requirements for integration with partner products
Skills on Resume:
- UiPath Expertise (Hard Skills)
- Workflow Automation (Hard Skills)
- Solution Evangelism (Soft Skills)
- Tech Integration (Hard Skills)
- Opportunity Innovation (Soft Skills)
- Requirement Gathering (Soft Skills)
- Client Solutioning (Soft Skills)
- Platform Expansion (Hard Skills)
52. Senior Software Engineer, Zephyr Tide Systems, Santa Rosa, CA
Job Summary:
- Continue the development of software running on CT Scanners and similar Medical Devices.
- Key participant in both sustaining and new product development activities.
- Learn the intricacies of the existing software and systems, and be able to contribute to future development tasks from architecture and design to software development, while working on a team of other professionals.
- Develop high-quality, maintainable, documented, and tested code in C#/.NET (and other related languages, libraries, and standards) for use on CT Scanners.
- Contribute to the design of new features based on user and regulatory requirements.
- Collaborate with other members of the team to ensure the highest quality of design and code throughout the application.
Skills on Resume:
- Software Development (Hard Skills)
- Product Sustaining (Soft Skills)
- System Mastery (Hard Skills)
- C# Development (Hard Skills)
- Feature Design (Hard Skills)
- Regulatory Compliance (Soft Skills)
- Team Collaboration (Soft Skills)
- Code Quality (Hard Skills)
53. Senior Software Engineer, Apex Grove Solutions, Madison, WI
Job Summary:
- Develop, test, and maintain high-speed software models for ARM’s advanced CPU and system-level IP
- Participate in an Agile team
- Help grow new members of the team
- Collaborate with other engineering, architecture, and research groups to advance the Arm-based ecosystem
- Use world-class tools, a high-end development environment, HPC equipment, and dedicated DevOps support
- Develop into a leadership role for a technical or organisational aspect of the project
- Contribute to the continuous improvement of Arm modelling methodologies
- Design, debug, and deliver cunning solutions to complicated software problems
Skills on Resume:
- High-Speed Modelling (Hard Skills)
- Agile Participation (Soft Skills)
- Team Mentoring (Soft Skills)
- Cross-Group Collaboration (Soft Skills)
- Tool Utilization (Hard Skills)
- Leadership Development (Soft Skills)
- Methodology Improvement (Hard Skills)
- Software Debugging (Hard Skills)
54. Senior Software Engineer, Brightfield Innovations, Grand Rapids, MI
Job Summary:
- Participate in the design and development of projects, either independently or in a team.
- Write tests for new and existing features to improve overall test coverage.
- Participate in product decision-making, providing feedback and suggestions for improvement.
- Be self-sufficient and take responsibility for seeing projects through to successful conclusions.
- Lead design and development of projects, either independently or in a team.
- Provide mentorship to junior team members and participate in design decisions.
- Be the gatekeeper of the codebase and ensure that it stays stable, readable, and free of technical debt.
Skills on Resume:
- Project Development (Hard Skills)
- Test Writing (Hard Skills)
- Product Feedback (Soft Skills)
- Self Management (Soft Skills)
- Project Leadership (Soft Skills)
- Team Mentoring (Soft Skills)
- Code Quality (Hard Skills)
- Design Decisions (Hard Skills)
55. Senior Software Engineer, CopperLeaf Technologies, Knoxville, TN
Job Summary:
- Design essential back-end software architecture and modules
- Develop new features, perform unit tests, and fix bugs
- Integrate, debug, and deploy state-of-the-art algorithms and methods
- Manage code changes with version control using Git branching
- Write algorithm tests and numerical evaluations
- Promote collaboration with other engineers and teams
Skills on Resume:
- Backend Architecture (Hard Skills)
- Feature Development (Hard Skills)
- Algorithm Integration (Hard Skills)
- Version Control (Hard Skills)
- Algorithm Testing (Hard Skills)
- Numerical Evaluation (Hard Skills)
- Team Collaboration (Soft Skills)
- Bug Fixing (Hard Skills)
56. Senior Software Engineer, DeepCreek Software, Charleston, WV
Job Summary:
- Help to build cutting-edge digital therapeutic software to treat and improve patients’ conditions
- Work closely with product managers, clinical experts, and designers to help define and build features and address patient and clinician needs
- Work up and down the stack to build backend APIs and frontend user experiences in Typescript, Node.js, and React
- Build high-quality products that are well-defined, well-tested, and documented
- Implement changes that precisely match product specifications
- Help improve specs by asking questions during the planning and scoping stages
- Provide product feedback to the rest of the team when new ideas and problems arise
- Improve the stability and performance of the backend services
- Stay up to date on the latest technologies relevant to the backend tech stack, and use this knowledge to implement new features and changes that’ll provide a better experience
- Proactively assist other engineers on the team in fixing bugs
- Write maintainable code that can be quickly updated, and is testable and easily understood by other engineers on the team
- Provide fairly accurate engineering time estimates that help determine project priority
- Take ownership and responsibility to finish the features and issues assigned, while collaborating with the team
- Become a reliable go-to resource on the team for feature changes and updates as new projects arise, such that be relied on to ship the changes promptly at the quality level expected by the team
Skills on Resume:
- Digital Therapeutics (Hard Skills)
- Cross-Functional Collaboration (Soft Skills)
- Full-Stack Development (Hard Skills)
- Product Quality (Hard Skills)
- Spec Compliance (Hard Skills)
- Planning Inquiry (Soft Skills)
- Product Feedback (Soft Skills)
- Backend Performance (Hard Skills)
57. Senior Software Engineer, EmeraldPath Systems, Eugene, OR
Job Summary:
- Design, develop, and test software in compliance with the applicable sections of the LBS Quality Management System.
- Investigate and analyse software-related issues
- Develop and contribute to technical documentation
- Define technical procedures
- Maintain and configure development and test environments
- Provide technical leadership for teams of software engineers
- Provide detailed effort estimates for software design implementation.
- Provide feedback through development reviews
- Implement the values and processes.
- Provide software support consultancy to other business units within Leica Biosystems Melbourne (LBM)
Skills on Resume:
- Software Development (Hard Skills)
- Issue Analysis (Hard Skills)
- Technical Documentation (Hard Skills)
- Procedure Definition (Hard Skills)
- Environment Configuration (Hard Skills)
- Technical Leadership (Soft Skills)
- Effort Estimation (Soft Skills)
- Development Review (Soft Skills)