Applications Developer 3
Print (https://www.governmentjobs.com/careers/metrocouncil/jobs/newprint/4342337)
Apply
Applications Developer 3
Salary
See Position Description
Location
MN 55101, MN
Job Type
Full-Time
Remote Employment
Flexible/Hybrid
Job Number
2024-00005
Division
Regional Administration
Department
IS-Admin
Opening Date
01/18/2024
Closing Date
2/1/2024 11:59 PM Central
Description
Benefits
Questions
WHO WE ARE
This position is eligible for a hybrid (both remote and onsite) telework arrangement. Candidate's permanent residence must be in Minnesota or Wisconsin.
We are the Metropolitan Council, the regional government for the seven-county Twin Cities metropolitan area. We plan 30 years ahead for the future of the metropolitan area and provide regional transportation, wastewater, and housing services. More information about us on our website. (https://metrocouncil.org/About-Us/The-Council-Who-We-Are.aspx)
We are committed to supporting a diverse workforce that reflects the communities we serve.
Information Services is the central IT department supporting all divisions of the Metropolitan Council. Our 140 team members provide technology, practices, and innovative solutions that enable the core services of the Council.
How your work would contribute to our organization and the Twin Cities region:
TheApplications Developer 3will assist with the technical effort on the Enterprise Application Integration (EAI) project and end to end API delivery and other integrations including the design, development documentation, testing and maintenance of API led integration that support critical business processes for existing systems. The Developer will support all phases of data/application integration development through Discovery, Analysis, Estimation, Design, Development, Testing, and Deployment. This will also include maintenance and modification of existing integrations, implementation of API's and implementing and maintaining the code base used to build and support integrations.
The ideal candidate will have experience in Microsoft Azure Cloud technology, .NET Core, RESTful Web APIs, Microsoft SQL Server and or Oracle database experience. The candidate should also have excellent interpersonal skills, be nimble, and be able to take direction and think innovatively.
Full salary range: $37.50 - $56.60 Hourly / $78,000 - $117,728 Annually
The starting salary will be based on the selected candidate's experience, skills, education, and internal salary equity, and includes a generous benefits package including eligibility for annual salary increases.
Benefits: Great work/life balance, insurance starting on day one, MN State Retirement Program pension, in-house clinic, salary continuance for injury or illness, 13 paid holidays per year plus generous annual leave, employee development, free Metro Transit rides, and much more!
What you would do in this job
Assist with the architecture and design of integrations using Microsoft Azure tools.
Implement and deliver end-to-end APIs and other integrations, including the design, development, documentation, testing, and maintenance of integrations that support critical business processes for existing applications.
Serve as a technical lead on moderately complex integrations and/or backup for large complex integrations.
Assist with translating complex requirement into architectural designs for integrations including technology approach.
Assist with communicating technical solutions to all impacted stakeholders, analyze requirements and business processes, resolve technical issues, and suggest performance improvements and cost reduction measures.
Develop and refine systems requirements, evaluate business process/technology alternatives.
Collaborate with other developers and Business Partners to help with any training needs or advice on technical challenges.
Work with stakeholders to review and analyze requirements, design, build, and test software features and resolve issues.
Provide technical development support and work effectively with service owners and function owners in Information Services.
Consult with managers in their customer communities to provide advice on methods for achieving business and operational objectives through uses of information technology.
Establish plans and priorities based on the identified business needs and IS initiatives; communicate status to managers.
Configure test environments and design scenarios for unit, systems, interface, and integration testing.
Perform code reviews and ensure quality assurance reviews are completed successfully.
Stay abreast of industry trends and changes in information technology to keep knowledge and skills current.
Researches and presents information on new and emerging technologies to IS staff and customer departments.
Use Azure DevOps Boards to document user stories and tasks associated with developing new and rebuilt integrations.
Adhere to Application Integration and DevSecOps governance and best practices.
What education and experience are required for this job (minimum qualifications)
High school diploma or GEDAND eight (8) years of experience in applications design and development.
Note: Highest completed degree in the following majors: computer science, management information systems or closely related field will count towards the minimum eight (8) years of required work experience.
Associate's degree counts as two years of experience
Bachelor's degree or higher counts as four years of experience
What additional skills and experience would be helpful in this job (desired qualifications):
Experience with any of the following:
Enterprise and Technical Architectural Design.
Azure Platform as a Service (PaaS), Logic Apps, Function Apps, Azure Data Factory, Service Bus, and APIM.
Microsoft Visual Studio for custom software development and maintenance of existing applications.
ASP.NETCore Development.
Working with SQL queries, views, and stored procedures in Microsoft SQL server and Oracle Databases.
Application and data migrations.
Expertise in ETL and SAP Data Services.
Expertise in Design and Development of REST APIs.
Developing GraphQL APIs.
Working and collaborating in a diverse, multi-cultural, and inclusive environment.
Using Azure DevOps service (boards, repos, pipelines, test plans, artifacts).
GIT repository management.
CI/CD using YAML scripting.
Supporting Azure and .Net Core applications developed in C#.
Working with customers to gather and document requirements.
Leading team meetings.
What knowledge, skills and abilities you should have within the first six months on the job:
Knowledge of standard PC software packages, including work processing, spreadsheet, database, and flow charting.
Knowledge of business processes and the business systems that support them.
Knowledge of principles and practices of sound business communications.
Knowledge of standard system design principles and applications development methodologies and tools.
Knowledge of applicable programming languages, software development and maintenance tools and utilities.
Knowledge of principles and methods of systems analysis; systems development life cycle; systems design principles and applications development methodologies and tools.
Knowledge of relational database theory and management systems and software as they affect the design and construction of applications.
Knowledge of functionality, capabilities, characteristics, and limitations of cloud platforms.
Knowledge and expertise in Azure technologies such as Azure Functions, Logic Apps, Azure Data Factory, Azure SQL databases, Azure DevOps and more.
Knowledge of Azure services and available plan scaling options for each service.
Knowledge and expertise of Azure architectural principles.
Knowledge of Azure integration platform as a service (iPaas) technology.
Ability to troubleshoot, diagnose and resolve complex systems problems.
Ability to balance responsibilities for multiple projects, set priorities and organize work to complete responsibilities efficiently and effectively, troubleshoot, diagnose, and resolve system problems in areas of responsibility.
Ability to evaluate alternatives and make sound independent decisions within established guidelines.
Ability to communicate clearly and effectively to diverse audiences of technical and non-technical personnel both orally and in writing.
Ability to establish and maintain effective customer focused working relationships with managers, customers, vendors, consultants, employees and others encountered in the course of work.
Ability to prepare clear, concise, and accurate documentation, reports of work performed and other written materials.
Ability to keep technical skills current.
Ability to read, interpret, explain and apply technical information on business processes, software and hardware for technical and non-technical customers.
Ability to program in various languages.
Ability to perform detailed analyses of work processes and business rules and reach sound, logical conclusions regarding customer needs and business requirements.
Ability to provide, and at times, lead work direction and perform task management.
What you can expect from us:
We offer the opportunity to make a difference and positively influence the Twin Cities metropolitan area.
We encourage our employees to develop their skills through on-site training and tuition reimbursement.
We provide a competitive salary, excellent benefits and a good work/life balance.
More about why you should join us! (http://metrocouncil.org/Employment/Making-A-Difference.aspx)
Additional information
Union: American Federation of State, County, and Municipal Employees (AFSCME)
Grade: H
FLSA Status: Exempt
Safety Sensitive : No
What your work environment would be:
You would perform your work in a standard office setting. Work may sometimes require travel between your primary work site and other sites.
What steps the recruitment process involves:
We review your minimum qualifications.
We rate your education and experience.
We conduct a structured panel interview.
We conduct a selection interview.
Once you have successfully completed the steps above, then:
If you are new to the Metropolitan Council, you must pass a drug test (safety sensitive positions only), and a background check which verifies education, employment, and criminal history. A driving record check and/or physical may be conducted if applicable to the job. If you have a criminal conviction, you do not automatically fail. The Metropolitan Council considers felony, gross misdemeanor and misdemeanor convictions on a case-by-case basis, based on whether they are related to the job and whether the candidate has demonstrated adequate rehabilitation.
If you are already an employee of the Metropolitan Council, you must pass a drug test (if moving from a non-safety sensitive position to a safety sensitive position) and criminal background check if the job you're applying for is safety sensitive, is a supervisory or management job, is in the Finance, Information Services, Audit, or Human Resources departments, or has access to financial records, files/databases, cash, vouchers or transit fare cards. A driving record check and/or physical may be conducted if applicable to the position.
Security Policy:
This position involves direct access to Criminal Justice Information (CJI) as defined by the FBI CJIS (Criminal Justice Information Services) Security Policy. In accordance with section 5.12.1.1 of the FBI CJIS Security Policy, final candidates must agree to submit to a state of residence and national fingerprint-based record check. If the result of the record check reveals criminal convictions, the nature and circumstances of those convictions will be reviewed by the Metropolitan Transit Police Department and/or the Minnesota Bureau of Criminal Apprehension to determine if access to Criminal Justice Information would be permissible. If it is determined that access to Criminal Justice Information would not be permissible, the candidate will no longer be eligible for this position.
IMPORTANT: If you make a false statement or withhold information, you may be barred from job consideration.
The Metropolitan Council is an Equal Opportunity, Affirmative Action, and veteran-friendly employer. The Council is committed to a workforce that reflects the diversity of the region and strongly encourages persons of color, members of the LGBTQ community, individuals with disabilities, women, and veterans to apply. If you have a disability that requires accommodation during the selection process, please email [email protected].
We believe our employees are a key to our agency's success! In order to attract and retain high quality employees, the Council provides a highly competitive benefits package both in choice and coverage levels. Some highlights about our benefits are listed below:
Guaranteed monthly retirement income through Minnesota State Retirement System pension fund
Opportunity to save additional funds for retirement on a tax-deferred basis through a voluntary deferred compensation (457) plan
Two or more medical plans from which to choose, with employer contribution towards premiums over 80%
Dental insurance, life insurance and vision insurance
The following benefits are provided to all employees as part of working for the Council. You will have access to free:
Well@Work clinic
bus/rail pass valued at over $1200 per year
parking at many job locations
fitness centers at many job locations
Employee Assistance Program
extensive health and wellness programs and resources
01
Applicant Instructions: The supplemental questions listed below are to further evaluate your education and experience and to determine your eligibility for this position. Answer each question completely, and please do not type "see resume" otherwise your application will be considered incomplete, and you will not receive further consideration for this position. The experience you indicate in your responses should also be consistent with the Work History section of this application. If you attach a resume and/or cover letter to your application, it will be reviewed at the education and experience review step. I have read and understand the above instructions regarding supplemental questions.
Yes
No
02
How did youfirsthear about this job opening?
CareerForce Center
Community Event/Organization
Employee Referral
Glassdoor
Indeed
Job Fair
Metro Transit Bus Advertisement
Website: governmentjobs.com
Website: metrocouncil.org
Website: metrotransit.org
Website: minnesotajobnetwork.com
Other
03
If you selected 'Other', please describe where you first heard about this job. if you selected 'Employee Referral' please enter the employee's first and last name, ID number (if known), and job title. Type N/A if not applicable.
04
Please select the option below that reflects your education and experience level.
Bachelor's degree or higher in computer science, management information systems or closely related field AND four (4) years of experience in applications design and development.
Associate's degree in computer science, management information systems or closely related field AND six (6) years of experience in applications design and development.
Highschool Diploma or GED AND eight (8) years of experience in applications design and development.
None of the above.
05
Please select the areas below with which you have experience (select all that apply).
Platform as a Service (Paas)
Azure hosted web applications
ASP .Net Core Development
Microsoft Power Platform
Microsoft Servicer 2012 or higher
Package and data upgrades and migrations
Relational databases
Web development tools
None of the above
06
Please select all of the areas below with which you have experience (select all that apply).
Oracle 12c or higher
SQL queries
Application Programming Interface (API)
Extract, Transfer, Load (ETL)
Azure DevOps service
Azure Monitoring for applications
CI/CD YAML scripting
Azure DevOps Git style repository management
Basic understanding of infrastructure and operations
Agile methodology, both scrum and kanban
None of the above
07
Do you have Enterprise and Technical Architectural Design experience?
Yes
No
08
If you answered yes to the previous question, please describe your experience in Enterprise and Technical Architectural Design. If you answered no, please type "N/A".
09
In detail, please describe your experience working and collaborating in a diverse, multi-cultural, and inclusive environment. If this experience doesn't apply to you, please type N/A.
10
This is a hybrid position that requires working at least one day per week in the 375 Jackson Street, St. Paul MN office. Can you meet this requirement?
Yes
No
Required Question
Agency
Metropolitan Council
Address
390 Robert St. N.St. Paul, Minnesota, 55101
Website
https://metrocouncil.org
Apply
Please verify your email addressVerify Email