-
ID
#17444999 -
Job type
Permanent -
Salary
$0 - $0 -
Source
TUKHS -
Date
2021-07-20 -
Deadline
2021-09-18
Software Engineer lll .NET
Kansas, Kansascity, 66101 Kansascity USAPermanent
Vacancy expired!
- Software engineer lll Position/Career InterestThe position oversees advanced design in the development of new enterprise and unit level applications/systems; develop and promote technical processes and best practices; assist in directing activities necessary to complete major solution deployments. Position requires a wide variety of technical skills and expertise and the ability to consult with and provide guidance to many application developers and engineers of varying levels and experience. Understands business needs to develop and implement enterprise solutions that solve business and technology problems. Stays abreast of emerging software technologies and is viewed as a thought leader in advanced application designs; influences technology and solution roadmaps to the organization.Provide thought & technical leadership in helping major projects; process development; source control methodologies; TFS Management; and solution development. Utilize breadth of knowledge across all technology & application domains to provide design recommendations with a goal of innovation and cutting-edge approach. Support long-term scalable strategy with the evolution of new technologies while also advocating for standardization & reuse of existing solution and products. Facilitate technical discussions that lead to alignment behind the organizations recommendations and goals. Job Description
- The position oversees advanced design in the development of new applications/systems or technical processes, directs activities required to complete major enterprise and departmental application projects.
- Specifies technical design approach and standards;
- Demonstrate deep expertise in technical design by articulating the strengths and weaknesses associated with utilizing alternative development solutions.
- Must have a minimum of 8 years as software engineer/developer experience.
- Recommend upgrades or enhancements based on technical trends or changes in existing solutions;
- Determine new ways to package existing technologies in order to produce innovative architectures;
- Suggest new hardware and software that should be developed to surpass the limitations of existing solutions.
- Expert knowledge of Microsoft stack: .NET Framework, C#.NET, SQL, TFS, API, MVC, ASP.NET, Azure Expert proficiency in HTML 5, CSS, Javascript, XML, JQuery, Ajax, JSON
- Proficiency with SQL Server configuration, T-SQL, Big Data. Proficiency in network protocols; HTTP, DNS, IP, Load balancing, and Security.
- Execute full software development life cycle (SDLC) Software development methodology in an agile environment.
- Knowledge of Mobile application development, and deployment.
- Able to work independently without direct supervision.
- Provide advanced techniques and knowledge;
- Participate in technical design discussions and best practice.
- Strong ability to communicate, teach, and mentor other application engineers in design, coding, and development techniques;
- Help maintain best practices document and adherence.
- Ability to communicate with a non-technical audience in presenting/discussing a technical subject matter at all levels of the organization including senior leadership.
- Must be flexible to work various hours and locations based on business needs.
- Possess the personal characteristics of professionalism, credibility, commitment to high standards, innovation, discriminating judgment and accountability.
- Produce specifications and determine operational feasibility Integrate software components into a fully functional software system
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Comply with project plans and industry standards
- Ensure software is updated with latest features
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with data scientists, business users, project managers and other engineers to achieve elegant solutions.
- Provide recommendations for continuous improvement.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Knowledge of SharePoint architecture and best practices a plus.
- Experience working in the healthcare industry is a plus.
- BI Knowledge, Analytics, Dimensional Modeling, SSAS, SSRS, SAS, ETL, Data Architect a plus.
- Your goal will be to develop high-quality software that is aligned with user needs and business goals.
- Lead software development projects and initiatives
- Leading and mentoring other engineers and developers
- Participate in and conduct code reviews, peer reviews, pair programming.
- High School Diploma and
- Bachelor’s in technology or related study -or- 10 years of experience as Software Engineer/Developer
- Masters Degree
- Software engineer lll Position/Career InterestThe position oversees advanced design in the development of new enterprise and unit level applications/systems; develop and promote technical processes and best practices; assist in directing activities necessary to complete major solution deployments. Position requires a wide variety of technical skills and expertise and the ability to consult with and provide guidance to many application developers and engineers of varying levels and experience. Understands business needs to develop and implement enterprise solutions that solve business and technology problems. Stays abreast of emerging software technologies and is viewed as a thought leader in advanced application designs; influences technology and solution roadmaps to the organization.Provide thought & technical leadership in helping major projects; process development; source control methodologies; TFS Management; and solution development. Utilize breadth of knowledge across all technology & application domains to provide design recommendations with a goal of innovation and cutting-edge approach. Support long-term scalable strategy with the evolution of new technologies while also advocating for standardization & reuse of existing solution and products. Facilitate technical discussions that lead to alignment behind the organizations recommendations and goals. Job Description
Vacancy expired!
Report job