Application Software Developer
Junior .net developer job in Chesterfield, MO
Warm Greetings! My name is Ganesh and I am a Sr. Technical Recruiter with Tricolor Inc. We are a leading consulting company and have been in consulting business for last 20 years. We are primary vendors to several Fortune 1000, Investment Banks and Financial companies.
I found your resume on one of the job boards and it looks to be a good fit for an open position we have. Please review the listed below. If you are interested, please respond with your updated resume or give me a call on ************ at your earliest convenience. If you are not looking for new roles, please forward this email to someone either from your professional network or friends who are looking for new opportunities since we have an excellent referral program.
Position- Application Software Developer
Location- Chesterfield, Missouri
Duration- Full Time
Job Description:
Design, build, test and maintain scalable and stable off the shelf application or custom built technology solutions to meet business needs
Key Job Functions:
• Participate and contribute in the entire implementation process for new applications and enhancements to existing applications
• Provide input on the overall solution design
• Build and test applications
• Meet with business partners to understand business needs
• Conduct root cause analysis and implement basic performance tuning
• Responsible for ensuring solution meets business needs
Education:
Bachelor's degree in Computer Science, MIS, related field or equivalent experience.
Minimum Experience:
• 0-2 years of experience in the field or in a related area. Healthcare experience a plus.
• Understanding JAVA, JSP, Super tool, PL/SQL, UNIX shell scripting, etc. Ami-sys, Facets or other claims management system experience a plus.
• Understanding of C#, ASP.Net, Java Script, Object Oriented Programming and design concepts, XML, SQL, HTML, CSS
Required Technical Skills:
.NET, PL/SQL, C#, JavaScript
Employment:
As a condition of employment with Company, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation, which may also include a credit check for positions in some areas of our business.
Thanks,
Ganesh Gani
Sr. IT Recruiter
Tricolor, Inc.
Direct: **************
Email: ganesh(@)tricolor.com
100 Franklin Square Drive #207, Somerset, NJ 08873
Tel ************** | Fax **************
**************** | Certified Minority Business Enterprise (MBE)
Qualifications
Any
Additional Information
All your information will be kept confidential according to EEO guidelines.
Backend Developer Junior
Junior .net developer job in Saint Louis, MO
Freedom Technology Solutions Groups is looking to add a junior Backend Developer to the team! The Junior Backend Developer applies fundamental concepts, processes, and procedures to technical assignments in backend development. This role provides an opportunity to build hands-on experience with modern software development practices under close supervision.
Responsibilities:
Develop and maintain backend services using Java, JavaScript, and Python.
Assist with implementing secure coding practices within a DevSecOps pipeline.
Support containerized application development (e.g., Docker, Kubernetes).
Contribute to cloud-based application development and deployment in AWS environments.
Participate in geospatial application development, including data ingestion and processing.
Collaborate with senior developers in Agile ceremonies (daily scrums, sprint planning, retrospectives).
Perform unit testing and support integration testing.
Document work performed and contribute to knowledge-sharing repositories.
Qualifications:
0-2 years of software development experience.
Experience with Java, JavaScript, and/or Python programming.
Basic knowledge of DevSecOps pipelines and Agile practices.
Understanding of cloud computing concepts (AWS preferred, Microsoft, GCP, and others).
Familiarity with containerization (Docker/Kubernetes).
Interest or coursework in geospatial technologies.
What's in It for You? Flexible work environment A team mentality - work with friendly, like-minded professionals Work with innovative, cutting edge technologies Enjoy extremely competitive compensation and benefits A work-life balance you can count on Opportunities to grow and advance your career on our dime The Benefits You Get with Freedom Amazing benefits including matching 401k, fully paid medical, and more Generous paid time off - including paid site closure days Competitive salary offerings Paid training and tuition reimbursement Referral bonuses Fully paid life and disability Annual logo wear allowance Company sponsored events (game nights, holiday party, summer party, happy hours) Interested in learning more about Freedom and our culture? Contact us today! We're constantly hosting hiring events in our office and elsewhere, to help you get a sense of what life is like at Freedom before joining the team. As an Equal Opportunity Employer, we do not discriminate on the basis of race, color, religion, sex, age, marital status, disability or veteran status Applicant Federal & E-Verify Postings VEVRAA Federal Contractor Accessibility: If you need an accommodation as part of the employment process, please contact Human Resources at Phone: ************ Email: ********************* Equal Opportunity Employer, including disabled and veterans. If you want to view the EEO Law poster, please choose your language: English - Spanish - Arabic - Chinese If you want to view the EEO Law Supplement poster, please choose your language: English - Spanish - Chinese If you want to view the Pay Transparency Policy Statement, please click the link: English
Auto-Apply.NET Full Stack Developer
Junior .net developer job in Hazelwood, MO
C#(.NET), .NET Core,ASP.NET, ASP, SQL Server, Oracle, SSIS, VB Script, Java Script, jQuery, Windows component services and GIT Roles & Responsibilities: Meeting Contractual SLAs for production issue fixes. For Severity 1 tickets - SLA timelines can be as short as 4 hours. Production support can be needed at any time, any day, including night, weekend or holidays.
Should have strong estimation skills to estimate the efforts needed to complete the planned changes.
Take ownership of the existing system, ensuring its smooth operation and availability to end-users.
Collaborate with stakeholders to gather requirements and understand business needs for change requests or enhancements.
Analyze, design, and develop solutions to address change requests or enhancements, ensuring they align with business objectives and technical standards.
Conduct thorough testing and debugging of applications to ensure high-quality deliverables.
Provide technical support and troubleshooting assistance to end-users, resolving any issues or bugs that arise.
Stay up to date with industry trends and best practices, continuously improving the system's performance, security, and usability.
Collaborate with cross-functional teams, including project managers, business analysts, and product manager, to ensure successful project delivery.
Document technical specifications, system configurations, and user guides to facilitate knowledge sharing and future maintenance.
Primary Skills:
Over all .NET Experience should be 6+ years
Classic ASP, ASP.Net, C#, MVC, Angular, DevOps,
HTML/CSS, JavaScript, VB Script, jQuery
Reporting: Crystal Reports
Experience in creating understanding documents based on available source code
High proficiency in gathering and documenting requirements
Development - Experience with Agile Development and Scrum methodologies
Familiarity with Agile methodologies and the ability to work in an Agile development environment
Database: Understanding of SQL and ability to write complex SQL queries, ability to diagnose queries, and work with DBAs
Leverage cloud technologies, specifically Amazon Web Services (AWS), to optimize system performance, scalability, and reliability
Secondary Skills:
Team Collaboration / Team Player
Item Tracking experience (TFS)
Basic understanding of Servers, Apache or IIS configuration.
Knowledge of web SSL certificate renewal process
Base Salary Range: $100,000 - $120,000 per annum
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
#LI-SV2
#LI-KUMARAN
Sr. .NET Developer
Junior .net developer job in Saint Charles, MO
Temp PRIMARY ROLE & RESPONSIBILITIES Responsibilities 1) Design, develop, test, and maintain Web and Windows applications using C#, ASP.NET, and Silverlight. 2) Review and understand detailed business, functional, and technical requirements. 3) Work with appropriate departmental managers and members of leadership team to provide necessary research for business case and cost justification.
4) Take a lead role in developing detailed project estimates and work plans.
5) Take a lead role in the development of detailed technical specifications.
6) Accurately document and design code for existing and new applications.
7) Take a lead role in design and code reviews. Track and repair intermediate as well as some higher-level defects.
8) Provide production user support for intermediate as well as some higher-level issues.
9) Research, test, and apply new technologies in order to improve systems and processes.
10) Participate in ongoing training to enhance own job skills, knowledge, and professional growth.
11) Other duties may be assigned based on company needs.
Experience
· A minimum of five years of programming experience or proven ability to perform job requirements.
· Working knowledge of ASP.NET, C#, and SQL Server. Knowledge of Silverlight, additional programming languages and technologies a plus.
Skills/Competencies
· Knows how to design and develop both Web and Windows applications
· Success multi-tasking in a fast-paced, deadline-oriented environment
· Must be able to work individually and as part of a diverse team
· Meticulous attention to detail
· Ability to communicate clearly with various levels of management
· Project management, organization, and follow-through skills
· Ability to grasp business problems, user needs, project goals, business requirements, and technical constraints
· Able to adapt quickly in an environment of continual change
· Familiar with Microsoft Office applications (Word, PowerPoint, Excel, Outlook)
· Self-directed and motivated to perform with minimal supervision
· Analytical, problem-solving, and decision-making abilities
· A strong desire to learn and understand the company's operations and business needs
· Proven customer service skills with both internal and external customers
· Maintains a sense of urgency, sustained drive, and a high energy level
· Good listener--able to translate user requests into completed tasks
· Curious about emerging trends; ability and desire to learn new technologies
· A well-developed sense of humor
Education
· Bachelor's degree (or comparable work experience) required
· Computer certifications preferred
DI Software Development Intern
Junior .net developer job in Saint Louis, MO
About Us:
Barry-Wehmiller is a diversified global supplier of engineering consulting and manufacturing technology for the packaging, corrugating, sheeting and paper-converting industries. By blending people-centric leadership with disciplined operational strategies and purpose-driven growth, Barry-Wehmiller has become a $3 billion organization with nearly 12,000 team members united by a common belief: to use the power of business to build a better world.
:
The Software Engineer Intern designs, develops, tests, documents, and maintains software solutions under supervision, adhering to organizational standards, methodologies, and security guidelines. They deliver quality software by effectively tracking tasks, identifying issues, and participating constructively in peer reviews and feedback cycles.
This role supports more senior engineers in software design activities, assisting in the creation of application components and user interfaces to meet functional and security requirements. Additionally, the Software Engineer Intern contributes to basic data engineering tasks, including developing simple data pipelines, performing routine ETL processes, maintaining data integrity, and addressing common data quality issues.
This role requires foundational problem-solving and analytical abilities, consistent professionalism, clear communication, and a proactive, collaborative mindset. The Software Engineer Intern seeks guidance from senior colleagues, communicates questions effectively, and actively pursues continuous learning and skill development, establishing a strong foundation for ongoing professional growth.
Principal Duties and Responsibilities (Essential Functions)
Software Development
Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services.
Applies agreed standards, tools, and security measures to achieve well-engineered outcomes.
Participates in reviews of own work and reviews of colleagues' work.
Applies continuous integration, deployment and monitoring practices.
Software Design
Designs and implements software applications, components and modules.
Addresses stakeholder concerns to meet both functional and non-functional requirements including security.
Reviews, verifies and enhances own designs against specifications and reviews of others' designs.
Data Engineering
Designs, implements and maintains data engineering solutions to acquire and prepare data.
Creates and maintains data pipelines to connect data across data stores, applications and organizations.
Business Analysis & Support
Investigates straightforward business situations to identify and analyze problems and opportunities.
Contributes to the recommendation of improvements.
Follows agreed standards and techniques to investigate, analyze and document business situations.
Engages and collaborates with stakeholders either independently or under direction.
Coaching & Performance Management
Provides operational direction, support and guidance to colleagues.
Actions feedback from colleagues to improve.
Facilitates effective working relationships between team members.
Required Education and Experience
Pursuing a degree in computer science, STEM or equivalent experience.
Exposure to cloud services (e.g. Azure, AWS, etc.).
Exposure to containerization (e.g. Docker, k8s, docker compose).
Basic experience with TypeScript/JavaScript (i.e. npm, node.js, deno, bun, etc.).
Exposure to full stack development or frontend frameworks. (Vue, React, Angular, etc.)
Personal Attributes
Unquenchable curiosity.
Has a strong bias towards action, iterating, and learning from feedback.
Consistently holds self and peers accountable for meeting commitments.
Enthusiastically learns new technologies and ways of working.
Effectively plans, organizes, and prioritizes tasks.
Capable of analyzing moderately complex information to resolve clearly defined problems.
Clearly conveys information through multiple communication modes, tailored to diverse audience needs.
Open to new ideas and proactively seeks clarity.
Demonstrates a willingness to experiment, learning from both successes and failures.
Supervisory/Responsibility:
Role is an individual contributor, with no direct reports.
Work Environment:
This is an office position at a major USA BW location or remotely based. The employee must be able to correctly wear and use any Personal Protective Equipment (PPE) required by the employer when visiting a manufacturing facility.
Position Type:
This is a regular, full-time position with the understanding that a regular workweek will require extended days and hours as needed to meet business needs.
Travel:
Moderate domestic (vendors, user, and customer site visits) and occasional international travel required as part of this role.
Physical Demands:
The employee sits at a desk and uses a computer for prolonged periods of time. Performing the role frequently uses close vision, speech, hearing, and dexterity to operate office equipment. The team member must occasionally lift and/or move up to 15 pounds.
Disclaimer:
The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It's not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this job. This job description is subject to change at any time.
At Barry-Wehmiller we recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. We know that our differences often can bring about innovation, excellence and meaningful work-therefore, people from all backgrounds are encouraged to apply to our positions. Please let us know if you require reasonable accommodations during the interview process.
Barry-Wehmiller is an equal opportunity employer. M/F/D/V This organization uses E-Verify.
Applicants may be subject to pre-employment screening which may include drug screening, reference checks, employment verifications, background screening and/or skills assessments.
Company:
BW Corporate US
Auto-ApplySr .Net Developer with AWS - Long term W2 contract
Junior .net developer job in Saint Louis, MO
Founded in 1996, cyber Think is committed to building and maintaining exceptional relationships with our clients and candidates. A leading provider of full range staffing and services in the United States, cyber Think has successfully helped countless companies to identify, attract and recruit talented professional employees at all levels.
Along with this effort cyber Think has successfully assisted individuals to vastly improve their careers and find new opportunities by connecting first-rate tech talent with leading companies. We use our intuition, flexibility and comprehensive resources to recognize the needs of leading tech companies and help partner them with top technical and leadership talent.
Job Description:
Seeking an individual to work in an agile team developing and maintaining applications built using Microsoft technologies in an AWS environment. The ideal candidate would possess strong .NET development skills and have a background in cloud-based infrastructure.
Job responsibilities
• Design and develop web applications using Microsoft development tools in an AWS environment.
• Analyze business rules and provide detailed technical specifications
• Participate in overall system design as well as individual sub-systems or components, including providing development estimates
• Implement components and sub-systems in accordance with agreed upon designs
• Unit testing of code
• Participate in development of best practices
• Participate in design and code reviews for other team members
• Work with Quality Assurance (QA) and Customer Support teams
Qualifications
• 8+ years developing applications in C# / .NET and .NET Core
• 5+ years working with MS SQL Server: writing stored procedures, optimizing queries, etc.
• 1+ years working with NoSQL databases such as DynamoDB
• 1+ years developing applications in AWS using Lambda and other AWS services
Nice to Have Qualifications
• Experience with AngularJS, React, or similar UI framework.
• Experience with Azure DevOps or related toolset for CI/CD and automation
• Building and deploying docker containers
• TDD
Additional Information
All your information will be kept confidential according to EEO guidelines.
Paid Internship -- Software Development (Winter '25/'26)
Junior .net developer job in Saint Louis, MO
Interco is a global metals trading and recycling company headquartered in St. Louis with facilities in Missouri and Illinois. The company buys, sells, and processes nonferrous metals and electronics scrap worldwide utilizing established partnerships with end consumers in the United States, Europe, Latin America, and Asia.
*******************
Interco is seeking a Software Development Intern to join a dynamic development team with the responsibility of contributing to the company's Enterprise Resource Planning projects. This position calls for a strong command of frontend technologies as the ideal candidate will have experience using design tools such as Figma and will be working largely with the React framework. The position is full-time and will require the candidate to work on-site Monday through Friday.
Qualifications
Responsibilities:
Translate Figma wireframes into responsive, interactive user interfaces
Write clean, maintainable code for web applications using the React framework
Proactively document features, design choices, and implementation strategies
Collaborate with team members for API integration and to ensure user experiences are in alignment with the company's goals
Qualifications:
Currently pursuing or recently completed a technical degree
Exposure to design tools such as Figma
A strong eye for design and attention to detail
Experience with React
Proficiency with programming languages such as JavaScript, HTML, and CSS
Portfolio of personal or professional projects demonstrating proficiency in React
Additional Information
Compensation:
$15 per Hour
This Internship does not offer additional benefits
About Interco
Interco has been recycling computers, batteries, metals, and electronics with a focused track record of innovation and integrity since 1996. The company specializes in the placement of smelter-ready materials catering to commercial, industrial, dealer, and government organizations nationwide.
The Interco recycling facilities are separated into three departments: nonferrous metals, computers and electronics, and battery processing. The nonferrous facility is located on the 40-acre main campus in Madison (IL) while the computers and electronics are processed in Edwardsville where the Administrative and some logistics offices are located. The commercial department is located on The Hill in St. Louis.
As a matter of company policy, Interco does not sponsor employment visas or hire from outside of the USA, nor does the company sponsor candidates who do not currently reside within the USA without an existing H-1B visa.
This is designed to provide a general overview of the requirements of the job and does not entail a comprehensive listing of all activities, duties or responsibilities that will be required. Interco Trading Company reserves the right to modify this job description at any time; including assigning or reassigning job duties or eliminating this position at any time.
Candidate information will be kept confidential according to EEO guidelines.
Work remotely: No
*******************
Associate Software Developer
Junior .net developer job in Saint Louis, MO
Job Title: Associate Software Developer
As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems.
This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm.
Key Responsibilities:
· Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards.
· Support the development of automation tools and backend processes using C# or Python.
· Help build and maintain web services and APIs for internal and external applications.
· Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions.
· Participate in source control workflows using Git and project tracking through Azure DevOps.
· Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps.
· Perform basic debugging and troubleshooting under the guidance of senior team members.
· Participate in code reviews, team meetings, and agile ceremonies.
Minimum Requirements:
· 1-2 years of experience with C# or Python in a professional or internship setting.
· Basic experience writing and maintaining SQL queries or stored procedures.
· Familiarity with REST APIs and how to interact with them.
· Exposure to Azure DevOps, Git, or similar tools for version control and project management.
· Basic understanding of CI/CD pipelines and software development best practices.
· Strong willingness to learn, take feedback, and grow technical skills.
· Good communication and teamwork skills.
Preferred Qualifications:
· Coursework or hands-on experience with web service development or automation scripting.
· Exposure to Azure cloud services or other cloud platforms (AWS, GCP).
· Familiarity with reporting or BI tools such as Power BI or SSRS.
· Understanding of agile development and software delivery practices.
Nice to Haves:
· Familiarity with Collection Master software
· Experience in the litigation or collections industry
· Experience with generating AI prompts and implementing AI solutions
· React or other front-end web languages
Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
Software Developer II - Full Stack (Angular, Java)
Junior .net developer job in Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
Position Overview:
NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions.
We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our SmartHub Web Development team, which is NISC's solution providing functionality for our Member's end consumers (residential and businesses receiving their power, internet, telephone or TV services) to self-manage their accounts around account information, payments, etc.
Essential Functions:
* Design and build responsive web applications
* Stand up RESTful web services
* Container-driven development (Kubernetes, microservices)
* Collaborate with cross-functional teams to research, design, and implement new features
* Research, analyze, and resolve moderately complex customer issues and bugs
* Unit test and integration test code as needed
* Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
* Follow all established software development methodologies and procedures
* Explore and prototype intelligent agent-based features that enhance user experience or automate workflows
* Other duties as assigned
Desired Experience and Skills Preferred:
* Generally, requires 5+ years' experience in software development
* Proficient with Angular, TypeScript or GWT
* Java or other object-oriented programming experience
* Experience with RDBMS (Postgres, Oracle)
* Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
* Proficient in developing responsive content and managing performance optimization
* Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
* Working knowledge of web trends, architecture, and deployment patterns
* Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
* Experience with Git, including branching/merging workflows
* Understanding of Test-Driven Development and validating acceptance criteria
* Experience with JIRA, Confluence, Bitbucket, Bamboo
* Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex)
* Commitment to NISC's Statement of Shared Values
Work Schedule:
* Hybrid from one of our office locations:
* Cedar Rapids, IA
* Lake Saint Louis, MO
* Mandan, ND
* Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
* Required Days from an Office Location: Tuesday, Wednesday, and Thursday
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
* Integrity - We are committed to doing the right thing - always.
* Relationships - We are committed to building and preserving lasting relationships.
* Innovation - We promote the spirit of creativity and champion new ideas.
* Teamwork - We exemplify the cooperative spirit by working together.
* Empowerment - We believe individuals have the power to make a difference.
* Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
* Medical, Dental and Vision Insurance.
* Health Savings Account (HSA) with $100 monthly contributions from NISC.
* Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
* Dependent Care Flexible Spending Account (FSA) thru Paylocity.
* Fully covered life insurance up to x3 annual base salary.
* Fully covered short- and long-term disability.
* 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
* PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
* $2,500 Interest-FREE technology loan program.
* $25,000 employee educational assistance program.
* Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
* Employee Assistance Program; assisting employees and dependents with virtually any life event.
* Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
* Bachelor's Degree in a Computer Science-related field or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Auto-ApplyMid-level C# .NET Software Developer
Junior .net developer job in Saint Louis, MO
We are seeking a C# .NET Developer to join our team in St. Louis, MO. You will have the opportunity to utilize a wide range of new development technologies while performing full life-cycle development of new projects as well as upgrading existing projects for our clients. We offer competitive salaries, full benefits, and a challenging fast paced work environment.
Job Responsibilities:
•Develop New Applications & Services.
•Develop Enhancements for existing Applications & Services.
•Design and Estimate technical solutions per project requirements.
•Work with stakeholders & BA on defining project requirements.
•Participate in application QA and deployment.
•Participate in investigating and solving production issues.
Job Requirements:
Requirements:
C# .NET - 3+ years' experience
Experience in .NET Framework 4.0 or higher
Full Life Cycle Development experience
SQL Databases - 2+ years' experience
WebAPI or WCF - 2+ years' experience
Preferences:
Microsoft Service Fabric development Experience a big plus
Automated API Testing a plus
UI Automation Testing a plus
Microsoft Azure development Experience a plus
Micro Services development Experience a plus
MVC experience a plus
Agile experience a plus
WPF experience a plus
DB2 experience a plus
ADO .NET experience a plus
Unit Testing experience a plus
Visual Studio 2017 experience a plus
TFS 2017 experience a plus
DevOps Experience a plus
IIS Configuration Experience a plus
Education / Other Experience:
College Degree a plus
Accounting System Development experience a plus
Point of Sale Application Development experience a plus
Mid-Tier Financial Transaction System Development experience a plus
Kiosk Development experience a plus
The Timberline Group Phone: ************ PO Box 385, Lebanon, MO 65536 ********************* *************************
"Delivering quality solutions through quality people"
Easy ApplySoftware Developer
Junior .net developer job in Saint Charles, MO
The Software Developer writes custom programs and applications for use by Patriot Machine, a leading edge technology aerospace manufacturing company. Codes rich Web Applications as well as standard desktop development. This includes development of new software applications and the maintenance and upgrading of existing ones.
Responsibilities:
Familiar with the following technologies:
SQL Server
SQL Server Reporting Services
C# version 7+
Visual Studio 2017+
IIS Web Hosting
MVC and MVVM Architectural Pattern
Assist with ERP
Ability to analyze end user customization needs and develop application as addon to ERP, document management system, MS Office and CNC machining programming software
Would like to move from “thick” clients (standalone installs) to web
Tools C#, Blazor, SQL, SSRS, migrate off Crystal Reports
Level 2 Help Desk
Capable of developing, analyzing, and reporting project requirements based on overall program requirements
Informed and ahead of current programming trends and environments to help make suggestions for future backend infrastructure upgrades and technology choices
Able to assess quality of own code, including directly bug testing with end users
Requirements:
Applicant must be a U.S. Person
Applicable education or 5 years coding experience
Company Profile:
Patriot Machine, Inc. is a technologically advanced aerospace manufacturer headquartered in St. Charles, Missouri. We supply complex structural parts and assemblies made from aluminum, titanium and steel to America's largest aircraft manufacturers. Our culture of innovation and continuous improvement attracts skilled workers who are looking for a challenge. We offer opportunities to learn, grow and help shape the future of aerospace by applying innovative approaches to problem-solving.
Patriot Machine is a woman-owned business currently consisting of over 160 employees and 277,000 square feet of manufacturing and office space. We recently expanded into a new advanced manufacturing facility with ample space for further growth. We provide employees the opportunity to work alongside industry experts at an ultramodern manufacturing company.
Patriot Machine offers an excellent benefits package including health, dental, vision, life/disability, 401(k) with employer contributions, paid vacation and holidays.
Auto-ApplySoftware Developer II - Full Stack (Work Management Software)
Junior .net developer job in Lake Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
Position Overview:
NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions.
We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our Work Management development team. This product brings together service orders, crew assignments, scheduling and equipment needs for our utility and broadband members in one application. This team works on the web application but there is also a mobile version of this product available for our Members as well. This application helps ensure inventories are accurate, labor costs are tracked and most importantly, service orders for electricity, internet, telephone or TV requests (work orders) are completed in a timely manner.
Essential Functions:
Design and build responsive web applications
Stand up RESTful web services
Container-driven development (Kubernetes, microservices)
Collaborate with cross-functional teams to research, design, and implement new features
Research, analyze, and resolve moderately complex customer issues and bugs
Unit test and integration test code as needed
Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
Follow all established software development methodologies and procedures
Explore and prototype intelligent agent-based features that enhance user experience or automate workflows
Other duties as assigned
Desired Experience and Skills Preferred:
Generally, requires 5+ years' experience in software development
Proficient with Angular, TypeScript or GWT
Java or other object-oriented programming experience
Experience with RDBMS (Postgres, Oracle)
Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
Proficient in developing responsive content and managing performance optimization
Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
Working knowledge of web trends, architecture, and deployment patterns
Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
Experience with Git, including branching/merging workflows
Understanding of Test-Driven Development and validating acceptance criteria
Experience with JIRA, Confluence, Bitbucket, Bamboo
Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex)
Commitment to NISC's Statement of Shared Values
Work Schedule:
Hybrid from the following office location:
Lake Saint Louis, MO
Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday, Wednesday, and Thursday
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event.
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
Bachelor's Degree in a Computer Science-related field or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Auto-ApplySoftware Developer II (Full Stack, AWS)
Junior .net developer job in Lake Saint Louis, MO
For more than 50 years, NISC has worked to develop technology solutions for our customers, who we call our “Members”. Those Members are comprised primarily of 960+ utility and broadband companies across the country and abroad, and we strive to provide services and technology to help them operate efficiently and better serve their end users. Our Members have over 16 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
NISC is always seeking out experienced and talented software engineers that are motivated, enjoy working with others and solving complex challenges. We look for individuals who will thrive in a team environment, be committed to accomplishing a common goal and aren't afraid to learn new things and have some fun along the way.
Primary Responsibilities:
NISC is looking for passionate engineers to add to our Platform team to push our solutions to their fullest potential. You'll work with a team of talented engineers to evolve our platform, used by hundreds of application developers to build, deploy, and run thousands of services.
Essential Functions:
Complete complex software maintenance and enhancements independently
Analyze and translate advanced level user requirements and design into software, with a focus on multiple areas of the solution
Research, analyze, and resolve moderately complex issues and bugs.
Work closely with development teams to research, design, and implement new features.
Follow industry and organizational best practices
Keep up with technology trends and innovations in your field of practice
Other duties as assigned
Desired Experience and Skills:
Generally, requires 4+ years' experience in software development or infrastructure
Experience with Java, Springboot, Gradle, Angular
Experience with building and running containers (Docker)
Proficient with Python and Terraform
Proficient with Git
Experience with cloud providers (AWS) is a plus
Commitment to NISC's Statement of Shared Values.
Work Schedule:
Hybrid from one of our office locations:
Cedar Rapids, IA
Lake Saint Louis, MO
Mandan, ND
Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours, and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Education Preferred:
Bachelor's or master's degree in a Computer Science, Computer Engineering or a related field and/or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Key Words:
Java | Angular | TypeScript | AWS Cloud | SQL | Big Data | Spring Boot | Cassandra | Kubernetes | Microservices | Spark | Databricks | .NET | Agile | Scrum | Time Series | Database | Databricks | SDLC | Cross Functional | Automated Testing
Auto-ApplyAssociate Software Developer
Junior .net developer job in Saint Louis, MO
Job Title: Associate Software Developer As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems.
This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm.
Key Responsibilities:
* Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards.
* Support the development of automation tools and backend processes using C# or Python.
* Help build and maintain web services and APIs for internal and external applications.
* Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions.
* Participate in source control workflows using Git and project tracking through Azure DevOps.
* Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps.
* Perform basic debugging and troubleshooting under the guidance of senior team members.
* Participate in code reviews, team meetings, and agile ceremonies.
Minimum Requirements:
* 1-2 years of experience with C# or Python in a professional or internship setting.
* Basic experience writing and maintaining SQL queries or stored procedures.
* Familiarity with REST APIs and how to interact with them.
* Exposure to Azure DevOps, Git, or similar tools for version control and project management.
* Basic understanding of CI/CD pipelines and software development best practices.
* Strong willingness to learn, take feedback, and grow technical skills.
* Good communication and teamwork skills.
Preferred Qualifications:
* Coursework or hands-on experience with web service development or automation scripting.
* Exposure to Azure cloud services or other cloud platforms (AWS, GCP).
* Familiarity with reporting or BI tools such as Power BI or SSRS.
* Understanding of agile development and software delivery practices.
Nice to Haves:
* Familiarity with Collection Master software
* Experience in the litigation or collections industry
* Experience with generating AI prompts and implementing AI solutions
* React or other front-end web languages
Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
Software Developer II - Full Stack (Work Management Software)
Junior .net developer job in Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
Position Overview:
NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions.
We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our Work Management development team. This product brings together service orders, crew assignments, scheduling and equipment needs for our utility and broadband members in one application. This team works on the web application but there is also a mobile version of this product available for our Members as well. This application helps ensure inventories are accurate, labor costs are tracked and most importantly, service orders for electricity, internet, telephone or TV requests (work orders) are completed in a timely manner.
Essential Functions:
* Design and build responsive web applications
* Stand up RESTful web services
* Container-driven development (Kubernetes, microservices)
* Collaborate with cross-functional teams to research, design, and implement new features
* Research, analyze, and resolve moderately complex customer issues and bugs
* Unit test and integration test code as needed
* Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
* Follow all established software development methodologies and procedures
* Explore and prototype intelligent agent-based features that enhance user experience or automate workflows
* Other duties as assigned
Desired Experience and Skills Preferred:
* Generally, requires 5+ years' experience in software development
* Proficient with Angular, TypeScript or GWT
* Java or other object-oriented programming experience
* Experience with RDBMS (Postgres, Oracle)
* Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
* Proficient in developing responsive content and managing performance optimization
* Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
* Working knowledge of web trends, architecture, and deployment patterns
* Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
* Experience with Git, including branching/merging workflows
* Understanding of Test-Driven Development and validating acceptance criteria
* Experience with JIRA, Confluence, Bitbucket, Bamboo
* Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex)
* Commitment to NISC's Statement of Shared Values
Work Schedule:
* Hybrid from the following office location:
* Lake Saint Louis, MO
* Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
* Required Days from an Office Location: Tuesday, Wednesday, and Thursday
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
* Integrity - We are committed to doing the right thing - always.
* Relationships - We are committed to building and preserving lasting relationships.
* Innovation - We promote the spirit of creativity and champion new ideas.
* Teamwork - We exemplify the cooperative spirit by working together.
* Empowerment - We believe individuals have the power to make a difference.
* Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
* Medical, Dental and Vision Insurance.
* Health Savings Account (HSA) with $100 monthly contributions from NISC.
* Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
* Dependent Care Flexible Spending Account (FSA) thru Paylocity.
* Fully covered life insurance up to x3 annual base salary.
* Fully covered short- and long-term disability.
* 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
* PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
* $2,500 Interest-FREE technology loan program.
* $25,000 employee educational assistance program.
* Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
* Employee Assistance Program; assisting employees and dependents with virtually any life event.
* Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
* Bachelor's Degree in a Computer Science-related field or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Auto-ApplyAssociate Software Developer
Junior .net developer job in Saint Louis, MO
Job DescriptionDescription:
Job Title: Associate Software Developer
As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems.
This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm.
Key Responsibilities:
· Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards.
· Support the development of automation tools and backend processes using C# or Python.
· Help build and maintain web services and APIs for internal and external applications.
· Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions.
· Participate in source control workflows using Git and project tracking through Azure DevOps.
· Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps.
· Perform basic debugging and troubleshooting under the guidance of senior team members.
· Participate in code reviews, team meetings, and agile ceremonies.
Minimum Requirements:
· 1-2 years of experience with C# or Python in a professional or internship setting.
· Basic experience writing and maintaining SQL queries or stored procedures.
· Familiarity with REST APIs and how to interact with them.
· Exposure to Azure DevOps, Git, or similar tools for version control and project management.
· Basic understanding of CI/CD pipelines and software development best practices.
· Strong willingness to learn, take feedback, and grow technical skills.
· Good communication and teamwork skills.
Preferred Qualifications:
· Coursework or hands-on experience with web service development or automation scripting.
· Exposure to Azure cloud services or other cloud platforms (AWS, GCP).
· Familiarity with reporting or BI tools such as Power BI or SSRS.
· Understanding of agile development and software delivery practices.
Nice to Haves:
· Familiarity with Collection Master software
· Experience in the litigation or collections industry
· Experience with generating AI prompts and implementing AI solutions
· React or other front-end web languages
Benefits:
Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
Requirements:
Software Developer II - Back End (Java, SQL)
Junior .net developer job in Lake Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
Position Overview:
NISC is looking for a passionate software developer to join our Utility Bill Calculation Development team. This developer will work to build and support our billing application for Members across all industries, including electric, gas, water, sewer, and broadband. The core technologies used on this team are Java, SQL, Linux, and Shell Scripting.
Essential Functions:
Develop and support billing software for a wide variety of energy and communications Members.
Build out functionality in software to apply utility rates, taxes, and other billing related items during billing cycles.
Convert legacy code to use the Spring ecosystem for running applications in the cloud.
Collaborate with cross-functional teams to research, design, and implement new features.
Research, analyze, and resolve moderately complex issues and bugs.
Create unit and integration tests for code as needed.
Follow all established software development methodologies and procedures.
Peer review code for other team members.
Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
Other duties as assigned.
Desired Experience and Skills Preferred:
Proficient with Java and SQL
Experience with Linux OS.
Experience with shell scripting (bash/python/PowerShell/etc.) preferred.
Experience with Spring ecosystem preferred.
Experience with Git including branching/merging workflows.
Experience with JIRA, Confluence, Bitbucket, Bamboo.
Strong communication skills.
Commitment to NISC's Statement of Shared Values.
Work Schedule:
Hybrid from one of our office locations:
Lake Saint Louis, MO
Mandan, ND
Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday, Wednesday, and Thursday
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event.
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
Bachelor's Degree in a Computer Science-related field or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Auto-ApplySoftware Developer III (AWS)
Junior .net developer job in Lake Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
NISC is always seeking out experienced and talented software engineers that are motivated, enjoy working with others and solving complex challenges. We look for individuals who will thrive in a team environment, be committed to accomplishing a common goal and aren't afraid to learn new things and have some fun along the way.
Primary Responsibilities:
NISC is looking for passionate engineers to add to our Platform team to push our solutions to their fullest potential. You'll work with a team of talented engineers to evolve our platform, used by hundreds of application developers to build, deploy, and run thousands of services.
Essential Functions:
Complete complex software maintenance and enhancements independently
Analyze and translate advanced level user requirements and design into software, with a focus on multiple areas of the solution
Research, analyze, and resolve moderately complex issues and bugs.
Work closely with development teams to research, design, and implement new features.
Follow industry and organizational best practices
Keep up with technology trends and innovations in your field of practice.
Other duties as assigned
Desired Experience and Skills:
Generally, requires 6+ years' experience in software development or infrastructure
Proficient with Python and Terraform
Proficient with Git
Experience with Java, Springboot, Gradle
Experience with Linux
Experience with build pipeline tools (Bamboo)
Experience with building and running containers (Docker)
Experience with cloud providers (AWS)
Working knowledge of deploying and maintaining Kubernetes clusters
Ability to leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role
Commitment to NISC's Statement of Shared Values.
Work Schedule:
Hybrid from one of our office locations:
Cedar Rapids, IA
Lake Saint Louis, MO
Mandan, ND
Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours, and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Education Preferred:
Bachelor's or master's degree in a Computer Science, Computer Engineering or a related field and/or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Key Words:
Java | Angular | TypeScript | AWS Cloud | SQL | Big Data | Spring Boot | Cassandra | Kubernetes | Microservices | Spark | Databricks | .NET | Agile | Scrum | Time Series | Database | Databricks | SDLC | Cross Functional | Automated Testing
Auto-ApplySoftware Developer II - Full Stack (AWS, Angular, Java)
Junior .net developer job in Saint Louis, MO
For more than 50 years, NISC has worked to develop technology solutions for our customers, who we call our "Members". Those Members are comprised primarily of 960+ utility and broadband companies across the country and abroad, and we strive to provide services and technology to help them operate efficiently and better serve their end users. Our Members have over 16 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
NISC is always seeking out experienced and talented software engineers that are motivated, enjoy working with others and solving complex challenges. We look for individuals who will thrive in a team environment, be committed to accomplishing a common goal and aren't afraid to learn new things and have some fun along the way.
Primary Responsibilities:
NISC is looking for passionate engineers to add to our Platform team to push our solutions to their fullest potential. You'll work with a team of talented engineers to evolve our platform, used by hundreds of application developers to build, deploy, and run thousands of services.
Essential Functions:
* Complete complex software maintenance and enhancements independently
* Analyze and translate advanced level user requirements and design into software, with a focus on multiple areas of the solution
* Research, analyze, and resolve moderately complex issues and bugs.
* Work closely with development teams to research, design, and implement new features.
* Follow industry and organizational best practices
* Keep up with technology trends and innovations in your field of practice
* Other duties as assigned
Desired Experience and Skills:
* Generally, requires 4+ years' experience in software development or infrastructure
* Experience with Java, Springboot, Gradle, Angular
* Experience with building and running containers (Docker)
* Proficient with Python and Terraform
* Proficient with Git
* Experience with cloud providers (AWS) is a plus
* Experience with SSO and IDPs is a plus
* Commitment to NISC's Statement of Shared Values
Work Schedule:
* Hybrid from one of our office locations:
* Cedar Rapids, IA
* Lake Saint Louis, MO
* Mandan, ND
* Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location
* Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
* Integrity - We are committed to doing the right thing - always.
* Relationships - We are committed to building and preserving lasting relationships.
* Innovation - We promote the spirit of creativity and champion new ideas.
* Teamwork - We exemplify the cooperative spirit by working together.
* Empowerment - We believe individuals have the power to make a difference.
* Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
* Medical, Dental and Vision Insurance.
* Health Savings Account (HSA) with $100 monthly contributions from NISC.
* Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
* Dependent Care Flexible Spending Account (FSA) thru Paylocity.
* Fully covered life insurance up to x3 annual base salary.
* Fully covered short- and long-term disability.
* 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
* PTO accrual levels dependent on years of service, 120 Life Leave Event hours, and 9 paid holidays.
* $2,500 Interest-FREE technology loan program.
* $25,000 employee educational assistance program.
* Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
* Employee Assistance Program; assisting employees and dependents with virtually any life event
* Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Education Preferred:
Bachelor's or master's degree in a Computer Science, Computer Engineering or a related field and/or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Key Words:
Java | Angular | TypeScript | AWS Cloud | SQL | Big Data | Spring Boot | Cassandra | Kubernetes | Microservices | Spark | Databricks | .NET | Agile | Scrum | Time Series | Database | Databricks | SDLC | Cross Functional | Automated Testing
Auto-ApplySoftware Developer II - Full Stack (Angular, Java)
Junior .net developer job in Lake Saint Louis, MO
NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team.
Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service.
Position Overview:
NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions.
We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our SmartHub Web Development team, which is NISC's solution providing functionality for our Member's end consumers (residential and businesses receiving their power, internet, telephone or TV services) to self-manage their accounts around account information, payments, etc.
Essential Functions:
Design and build responsive web applications
Stand up RESTful web services
Container-driven development (Kubernetes, microservices)
Collaborate with cross-functional teams to research, design, and implement new features
Research, analyze, and resolve moderately complex customer issues and bugs
Unit test and integration test code as needed
Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role.
Follow all established software development methodologies and procedures
Explore and prototype intelligent agent-based features that enhance user experience or automate workflows
Other duties as assigned
Desired Experience and Skills Preferred:
Generally, requires 5+ years' experience in software development
Proficient with Angular, TypeScript or GWT
Java or other object-oriented programming experience
Experience with RDBMS (Postgres, Oracle)
Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra)
Proficient in developing responsive content and managing performance optimization
Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling)
Working knowledge of web trends, architecture, and deployment patterns
Experience with automated testing methods (Unit, Integration, Contract, End-to-end)
Experience with Git, including branching/merging workflows
Understanding of Test-Driven Development and validating acceptance criteria
Experience with JIRA, Confluence, Bitbucket, Bamboo
Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex)
Commitment to NISC's Statement of Shared Values
Work Schedule:
Hybrid from one of our office locations:
Cedar Rapids, IA
Lake Saint Louis, MO
Mandan, ND
Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location.
Required Days from an Office Location: Tuesday, Wednesday, and Thursday
NISC's Shared Values & Competencies:
We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart.
Integrity - We are committed to doing the right thing - always.
Relationships - We are committed to building and preserving lasting relationships.
Innovation - We promote the spirit of creativity and champion new ideas.
Teamwork - We exemplify the cooperative spirit by working together.
Empowerment - We believe individuals have the power to make a difference.
Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization.
Benefits:
Medical, Dental and Vision Insurance.
Health Savings Account (HSA) with $100 monthly contributions from NISC.
Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program.
Dependent Care Flexible Spending Account (FSA) thru Paylocity.
Fully covered life insurance up to x3 annual base salary.
Fully covered short- and long-term disability.
401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions.
PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays.
$2,500 Interest-FREE technology loan program.
$25,000 employee educational assistance program.
Volunteer, Wellness, Family Events and other employee fun supplied by our committees.
Employee Assistance Program; assisting employees and dependents with virtually any life event.
Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships.
Desired Education:
Bachelor's Degree in a Computer Science-related field or equivalent experience.
Minimum Physical Requirements:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment.
Disclaimer:
Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
Auto-Apply