What are the responsibilities and job description for the Software Engineer/Architect - .Net position at Distinctive Staffing Solutions?
Job Details
**This is a FTE position and we are not allowed to use any outside agencies or 3rd parties. Please do not submit any of your candidates if you are a 3rd party company. This company also does not provide any sort of sponsorship, so candidates must be eligible to be hired without any sponsorship.
We are looking for a senior Software Engineer who has also done some architecture and design work, and would like to move into more of an architecture role.
Develop, maintain, and improve architectures, including reference/target architectures, principles, roadmaps, patterns, etc.
Review new projects and architecture solutions, ensuring they are aligned with the enterprise architecture.
Undertake .Net coding of POCs (proof of concepts) to carry out and communicate our direction of technology and standards to the organization.
Create technical design documents and supporting materials.
Develop an understanding of business processes, data flows, strategy, and long-term thinking to come up with an end-state architecture.
Stay current with emerging business and technology trends.
Within the first 90 days, help drive key decisions about our technology direction.
What You ll Bring
At least a bachelor s degree in Computer Science, or a related field, or the equivalent education and/or experience.
8 years relevant and progressive professional experience encompassing the following:
o Developing .NET technology solutions (other languages acceptable), developing hosted web-based software solutions, experience with SQL Server or Postgres database, modern front-end technology stacks such as React or Angular
o Experience in software testing methodologies, tools, and technologies such as Microsoft applications, SQL, and some form of cloud (AWS, Azure, Google Cloud Platform).
o Experience with software architectural designs (n-Tire, Microservice, etc.)
o Experience with application communication protocols (HTTP, TCP, RPC, REST).
An exceptional communicator, with an emphasis on confidentiality, tact, and diplomacy.