Job description
Workforce Opportunity Services (WOS) is a leading 501(c)(3) nonprofit committed to developing the skills of untapped talent from historically underrepresented communities through partnerships with organizations dedicated to diversifying their workforce.We celebrate diversity and are committed to creating an inclusive environment for all employees and ensuring a workplace free from all forms of discrimination or harassment. We strongly encourage women, people of color, people who are veterans, people who identify as LGBTQIA, and members of ethnic minorities to apply!
Candidate Profile:
- High School Diploma or Equivalent
- MUST be comfortable working with software systems
- Availability to work full-time
Duties will include but are not limited to designing, developing, and implementing new systems and features, as well as modifying and maintaining existing systems for adaptation to business and/or technology changes. There is a large focus on refactoring legacy web applications into modern microservices. Engages directly with IT management, development teams, technical delivery teams, and vendors to ensure the successful design, development, and delivery of technology-based solutions.
Responsibilities include defining system functionality and writing code in various languages. Employees should be familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment.
Ultimately, the role of the Software Engineer is to build high-quality, innovative, and fully performing software that complies with coding standards and technical design.
Responsibilities:
- Reviews the work of associate professionals.
- Influences others regarding policies, practices, and procedures.
- Works to achieve day-to-day objectives with a major impact on operational results within the work area.
- May manage small projects or processes within the area of responsibility.
- May provide input or guidance to lower-level professionals with tasks and assignments.
- Problems and issues faced are general, may require understanding a broader set of issues, and are sometimes complex.
- Problems typically involve consideration of multiple issues, work areas, or specialties.
- Problems are typically solved by drawing from prior experience and analysis of issues.
- Responsible for making moderate improvements of processes, systems, or products to enhance the performance of the work area.
- Communicates with parties within and outside of own department.
- May have responsibility for communicating with parties external to the organization (e.g., customers, vendors, etc.)
- Works to influence parties within and outside of the work area at an operational level regarding policies, practices, and procedures.
- Bachelor's Degree or equivalent experience. Advanced Degree in a related field preferred
- Minimum of 3 to 5 years of related experience
- Significant experience in .Net Development, Multi-Tier Architecture, Microservices, Entity data model, Restful and WCF services, and API Development in the Azure cloud environment
- Experience with Azure services such as Virtual Machine, Batch, serverless Functions, Azure API Management, Web Apps, App service, SSO, Active Directory, Blob Storage, Kubernetes, Containers, Service Bus Queues, and Notification Services Proficient in ASP.net and .NET framework and latest .Net version
- Familiarity with other programming languages would be nice like python, node.js, java
- ReactJS framework experience
- Working experience in Azure databases such as SQL Database, Database for MySQL, or Database for PostgreSQL OR working experience in database and storage technologies such as Oracle, MS SQL server, Mongo DB, Cosmo DB, or Redis, etc.
- Comfortable with the extensive refactoring of legacy code, including breaking apart monolithic web applications into modern microservices.
- Understanding of cloud-native application development
- Experienced in TDD (Test Driven Development)
- Solid understanding of DevOps concepts and process and CICD tools such as Azure DevOps, Jenkins, Bamboo, Github actions
- Solid understanding of Agile methodology
- Understanding of security and identifying concepts and familiarity with authentication, single-sign-on, directory services, etc.
- Independently scopes and implements larger user stories for their project/team.
- Handles open-ended problems & ambiguity well.
- Makes well-reasoned software design decisions, identifying potential issues, tradeoffs, risks, and the appropriate level of abstraction. (e.g. research spikes with results captured in ADRs, etc..)
- Maintains awareness of industry trends and tools.
- Stays current.
- Can navigate and make legacy code maintainable.
- Possesses deep expertise in one or more areas
- Elevates testing practices.
- Contributes to the foundational good of their domain and engineering overall, defining patterns and canonical examples, plus paying down tech debt.
- Shares their experience and expertise to help others grow.
- Leads and coaches within their team, where possible, trusted with team decisions.
- Ensures docs exist for all critical systems.
- Engages outside expertise (training, consultants, professional network)
- Adds scripts to simplify developer onboarding
- Automates
- Shows inclusiveness by respecting different opinions acknowledging the expertise and recognizing unconscious biases
- Advanced to expert knowledge of work area typically obtained through advanced education combined with experience.
- May have a broad knowledge of project management.
- Works to influence parties within and outside of the job function at an operational level regarding policies, procedures, and practices.
- Substantial knowledge of ES projects, programs, or systems in order to provide enhancements within job area.
- Full Time
- Up to $38.00/Hour (plus benefits) (Depending on Experience)
- Free Individual Health Insurance
- Free Training (Program specific)
- Paid Time Off
- Paid Company Holidays
- Education Assistance/Reimbursement (Toward first degree - Bachelors/Associates)
- Individual Mentor
- 401k Retirement Savings
- Manchester, NH (Hybrid)
- Two days On-Site
- Three days remote
Founded in 2005, Workforce Opportunity Services (WOS) is a leading 501(c)(3) nonprofit committed to developing the skills of untapped talent from historically underrepresented communities through partnerships with organizations dedicated to diversifying their workforce. This includes people of color, first-generation college graduates, veterans and early-career aspirants.
Utilizing a scientifically-based model derived from research conducted at Columbia University, we recruit, educate, train, and place high-potential candidates with leading organizations around the world. To date, WOS has served 6000+ individuals through partnerships with more than 65 corporations in 60+ locations worldwide. For more information, visit wforce.org.
thepredictables.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, thepredictables.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, thepredictables.com is the ideal place to find your next job.