Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailWe are seeking a Software Engineerto join our growing team!
A Day in the Life
The Software Engineer position is responsible for writing application code to contribute to the full lifecycle of development from concept to postproduction support and maintenance of server / OS / desktop / web applications and services. This position will develop application code contribute to versioncontrolled source code repositories and will manage assigned tasks to create measurable value and deliver software to market using industry recognized agile methodologies and best practices. The Sr. Software Engineer will be responsible for coding according to prescribed standards and guidelines set forth by the architects and leadership teams and must demonstrate quality brevity and timeliness in all deliverables.*
DUTIES & RESPONSIBILITIES
Competencies
We would love to chat if you have...
35 years professional handson experience performing software development
Expert knowledge with respect to the following:
o C C# .NET (CLR Framework Standard and Core 5
o SQL Server (Fluent with stored procedures functions indexes views profiler tracing)
o Web Services (gRPC REST)
o ASP Core and Web API
o Unit and integration tests (MSTest xUnit NUnit mocking)
Expert knowledge of toolsets such as:
o Azure Pipeline/Jenkins
o Git/TFS/SVN
o Azure DevOps/Jira
Nice to have skills:
o Containers Docker Kubernetes
o PowerShell
o Application Telemetry
o NuGet
o Postman or similar
o Swagger Open API GraphQL
o Java script / Angular
SDLC Methodologies:
o Agile Scaled Agile
Nonfunctional Requirements:
o Scaling performance
Design
o Design patterns SOLID Principles
o Architectural patterns microservices
o Code quality clean code
Ability to collaborate validate and assist prioritizing requirements for projects and request
Ability to properly assess and articulate risk
Preferred Education and Experience
B.S. or higher in computer science/technology field preferred or equivalent industry experience
WORKING CONDITIONS
ESSENTIAL FUNCTIONS
About Us
Momentive Software amplifies the impact of over 30000 purposedriven organizations in over 30 countries. Missiondriven organizations and associations rely on the companys cloudbased software and services to solve their most critical challenges: engage the people they serve simplify operations and grow revenue. Built with reliability at the core and strategically focused on events careers fundraising financials and operations our solutions suite is bound by a common purpose to serve the organizations that make our communities a better place to live. Learn more atmomentivesoftware
Why work here
Good People Doing Good Things: Employees at Momentive Softwareare techies and volunteers who strive to make the Company a great place to work. We dream big and are motivated to help our customers use the technology we create to improve the world around us.
All persons hired will be required to:
Fraudulent Job Posting Alert: If you encounter a job posting or receive an email claiming to offer employment with Momentive Software please contact us directly at to confirm its validity. Do not click any links share personal identifying information (e.g. your social security number or scans of a photo ID) or send money in response to any such offer before verifying the originators identity. For more on protecting yourself from fraud visitthis article from the Federal Trade Commission (FTC). If you believe you were a victim contact local authorities or file a complaint with the FTChere.
#LIPK1
Full-Time